joysticks.tscn 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854
  1. [gd_scene load_steps=3 format=1]
  2. [ext_resource path="res://joysticks.gd" type="Script" id=1]
  3. [ext_resource path="res://jsdiagram.tscn" type="PackedScene" id=2]
  4. [node name="joysticks" type="Node2D"]
  5. script/script = ExtResource( 1 )
  6. __meta__ = { "__editor_plugin_screen__":"Script" }
  7. [node name="label_buttons" type="Label" parent="."]
  8. focus/ignore_mouse = true
  9. focus/stop_mouse = true
  10. size_flags/horizontal = 2
  11. margin/left = 10.0
  12. margin/top = 235.0
  13. margin/right = 65.0
  14. margin/bottom = 248.0
  15. text = "Buttons:"
  16. percent_visible = 1.0
  17. lines_skipped = 0
  18. max_lines_visible = -1
  19. [node name="btn0" type="Label" parent="."]
  20. focus/ignore_mouse = true
  21. focus/stop_mouse = true
  22. size_flags/horizontal = 2
  23. margin/left = 20.0
  24. margin/top = 255.0
  25. margin/right = 45.0
  26. margin/bottom = 268.0
  27. text = "0"
  28. align = 1
  29. percent_visible = 1.0
  30. lines_skipped = 0
  31. max_lines_visible = -1
  32. [node name="btn1" type="Label" parent="."]
  33. focus/ignore_mouse = true
  34. focus/stop_mouse = true
  35. size_flags/horizontal = 2
  36. margin/left = 45.0
  37. margin/top = 255.0
  38. margin/right = 70.0
  39. margin/bottom = 268.0
  40. text = "1"
  41. align = 1
  42. percent_visible = 1.0
  43. lines_skipped = 0
  44. max_lines_visible = -1
  45. [node name="btn2" type="Label" parent="."]
  46. focus/ignore_mouse = true
  47. focus/stop_mouse = true
  48. size_flags/horizontal = 2
  49. margin/left = 70.0
  50. margin/top = 255.0
  51. margin/right = 95.0
  52. margin/bottom = 268.0
  53. text = "2"
  54. align = 1
  55. percent_visible = 1.0
  56. lines_skipped = 0
  57. max_lines_visible = -1
  58. [node name="btn3" type="Label" parent="."]
  59. focus/ignore_mouse = true
  60. focus/stop_mouse = true
  61. size_flags/horizontal = 2
  62. margin/left = 95.0
  63. margin/top = 255.0
  64. margin/right = 120.0
  65. margin/bottom = 268.0
  66. text = "3"
  67. align = 1
  68. percent_visible = 1.0
  69. lines_skipped = 0
  70. max_lines_visible = -1
  71. [node name="btn4" type="Label" parent="."]
  72. focus/ignore_mouse = true
  73. focus/stop_mouse = true
  74. size_flags/horizontal = 2
  75. margin/left = 120.0
  76. margin/top = 255.0
  77. margin/right = 145.0
  78. margin/bottom = 268.0
  79. text = "4"
  80. align = 1
  81. percent_visible = 1.0
  82. lines_skipped = 0
  83. max_lines_visible = -1
  84. [node name="btn5" type="Label" parent="."]
  85. focus/ignore_mouse = true
  86. focus/stop_mouse = true
  87. size_flags/horizontal = 2
  88. margin/left = 145.0
  89. margin/top = 255.0
  90. margin/right = 170.0
  91. margin/bottom = 268.0
  92. text = "5"
  93. align = 1
  94. percent_visible = 1.0
  95. lines_skipped = 0
  96. max_lines_visible = -1
  97. [node name="btn6" type="Label" parent="."]
  98. focus/ignore_mouse = true
  99. focus/stop_mouse = true
  100. size_flags/horizontal = 2
  101. margin/left = 170.0
  102. margin/top = 255.0
  103. margin/right = 195.0
  104. margin/bottom = 268.0
  105. text = "6"
  106. align = 1
  107. percent_visible = 1.0
  108. lines_skipped = 0
  109. max_lines_visible = -1
  110. [node name="btn7" type="Label" parent="."]
  111. focus/ignore_mouse = true
  112. focus/stop_mouse = true
  113. size_flags/horizontal = 2
  114. margin/left = 195.0
  115. margin/top = 255.0
  116. margin/right = 220.0
  117. margin/bottom = 268.0
  118. text = "7"
  119. align = 1
  120. percent_visible = 1.0
  121. lines_skipped = 0
  122. max_lines_visible = -1
  123. [node name="btn8" type="Label" parent="."]
  124. focus/ignore_mouse = true
  125. focus/stop_mouse = true
  126. size_flags/horizontal = 2
  127. margin/left = 220.0
  128. margin/top = 255.0
  129. margin/right = 245.0
  130. margin/bottom = 268.0
  131. text = "8"
  132. align = 1
  133. percent_visible = 1.0
  134. lines_skipped = 0
  135. max_lines_visible = -1
  136. [node name="btn9" type="Label" parent="."]
  137. focus/ignore_mouse = true
  138. focus/stop_mouse = true
  139. size_flags/horizontal = 2
  140. margin/left = 20.0
  141. margin/top = 275.0
  142. margin/right = 45.0
  143. margin/bottom = 288.0
  144. text = "9"
  145. align = 1
  146. percent_visible = 1.0
  147. lines_skipped = 0
  148. max_lines_visible = -1
  149. [node name="btn10" type="Label" parent="."]
  150. focus/ignore_mouse = true
  151. focus/stop_mouse = true
  152. size_flags/horizontal = 2
  153. margin/left = 45.0
  154. margin/top = 275.0
  155. margin/right = 70.0
  156. margin/bottom = 288.0
  157. text = "10"
  158. align = 1
  159. percent_visible = 1.0
  160. lines_skipped = 0
  161. max_lines_visible = -1
  162. [node name="btn11" type="Label" parent="."]
  163. focus/ignore_mouse = true
  164. focus/stop_mouse = true
  165. size_flags/horizontal = 2
  166. margin/left = 70.0
  167. margin/top = 275.0
  168. margin/right = 95.0
  169. margin/bottom = 288.0
  170. text = "11"
  171. align = 1
  172. percent_visible = 1.0
  173. lines_skipped = 0
  174. max_lines_visible = -1
  175. [node name="btn12" type="Label" parent="."]
  176. focus/ignore_mouse = true
  177. focus/stop_mouse = true
  178. size_flags/horizontal = 2
  179. margin/left = 95.0
  180. margin/top = 275.0
  181. margin/right = 120.0
  182. margin/bottom = 288.0
  183. text = "12"
  184. align = 1
  185. percent_visible = 1.0
  186. lines_skipped = 0
  187. max_lines_visible = -1
  188. [node name="btn13" type="Label" parent="."]
  189. focus/ignore_mouse = true
  190. focus/stop_mouse = true
  191. size_flags/horizontal = 2
  192. margin/left = 120.0
  193. margin/top = 275.0
  194. margin/right = 145.0
  195. margin/bottom = 288.0
  196. text = "13"
  197. align = 1
  198. percent_visible = 1.0
  199. lines_skipped = 0
  200. max_lines_visible = -1
  201. [node name="btn14" type="Label" parent="."]
  202. focus/ignore_mouse = true
  203. focus/stop_mouse = true
  204. size_flags/horizontal = 2
  205. margin/left = 145.0
  206. margin/top = 275.0
  207. margin/right = 170.0
  208. margin/bottom = 288.0
  209. text = "14"
  210. align = 1
  211. percent_visible = 1.0
  212. lines_skipped = 0
  213. max_lines_visible = -1
  214. [node name="btn15" type="Label" parent="."]
  215. focus/ignore_mouse = true
  216. focus/stop_mouse = true
  217. size_flags/horizontal = 2
  218. margin/left = 170.0
  219. margin/top = 275.0
  220. margin/right = 195.0
  221. margin/bottom = 288.0
  222. text = "15"
  223. align = 1
  224. percent_visible = 1.0
  225. lines_skipped = 0
  226. max_lines_visible = -1
  227. [node name="axis_prog0" type="ProgressBar" parent="."]
  228. focus/ignore_mouse = false
  229. focus/stop_mouse = true
  230. size_flags/horizontal = 2
  231. margin/left = 50.0
  232. margin/top = 60.0
  233. margin/right = 250.0
  234. margin/bottom = 76.0
  235. range/min = -100.0
  236. range/max = 100.0
  237. range/step = 0.0001
  238. range/page = 0.0
  239. range/value = 0.0
  240. range/exp_edit = false
  241. range/rounded = false
  242. percent/visible = false
  243. [node name="axis_prog1" type="ProgressBar" parent="."]
  244. focus/ignore_mouse = false
  245. focus/stop_mouse = true
  246. size_flags/horizontal = 2
  247. margin/left = 50.0
  248. margin/top = 80.0
  249. margin/right = 250.0
  250. margin/bottom = 96.0
  251. range/min = -100.0
  252. range/max = 100.0
  253. range/step = 0.0001
  254. range/page = 0.0
  255. range/value = 0.0
  256. range/exp_edit = false
  257. range/rounded = false
  258. percent/visible = false
  259. [node name="axis_prog2" type="ProgressBar" parent="."]
  260. focus/ignore_mouse = false
  261. focus/stop_mouse = true
  262. size_flags/horizontal = 2
  263. margin/left = 50.0
  264. margin/top = 100.0
  265. margin/right = 250.0
  266. margin/bottom = 116.0
  267. range/min = -100.0
  268. range/max = 100.0
  269. range/step = 0.0001
  270. range/page = 0.0
  271. range/value = 0.0
  272. range/exp_edit = false
  273. range/rounded = false
  274. percent/visible = false
  275. [node name="axis_prog3" type="ProgressBar" parent="."]
  276. focus/ignore_mouse = false
  277. focus/stop_mouse = true
  278. size_flags/horizontal = 2
  279. margin/left = 50.0
  280. margin/top = 120.0
  281. margin/right = 250.0
  282. margin/bottom = 136.0
  283. range/min = -100.0
  284. range/max = 100.0
  285. range/step = 0.0001
  286. range/page = 0.0
  287. range/value = 0.0
  288. range/exp_edit = false
  289. range/rounded = false
  290. percent/visible = false
  291. [node name="axis_prog4" type="ProgressBar" parent="."]
  292. focus/ignore_mouse = false
  293. focus/stop_mouse = true
  294. size_flags/horizontal = 2
  295. margin/left = 50.0
  296. margin/top = 140.0
  297. margin/right = 250.0
  298. margin/bottom = 156.0
  299. range/min = -100.0
  300. range/max = 100.0
  301. range/step = 0.0001
  302. range/page = 0.0
  303. range/value = 0.0
  304. range/exp_edit = false
  305. range/rounded = false
  306. percent/visible = false
  307. [node name="axis_prog5" type="ProgressBar" parent="."]
  308. focus/ignore_mouse = false
  309. focus/stop_mouse = true
  310. size_flags/horizontal = 2
  311. margin/left = 50.0
  312. margin/top = 160.0
  313. margin/right = 250.0
  314. margin/bottom = 176.0
  315. range/min = -100.0
  316. range/max = 100.0
  317. range/step = 0.0001
  318. range/page = 0.0
  319. range/value = 0.0
  320. range/exp_edit = false
  321. range/rounded = false
  322. percent/visible = false
  323. [node name="axis_prog6" type="ProgressBar" parent="."]
  324. focus/ignore_mouse = false
  325. focus/stop_mouse = true
  326. size_flags/horizontal = 2
  327. margin/left = 50.0
  328. margin/top = 180.0
  329. margin/right = 250.0
  330. margin/bottom = 196.0
  331. range/min = -100.0
  332. range/max = 100.0
  333. range/step = 0.0001
  334. range/page = 0.0
  335. range/value = 0.0
  336. range/exp_edit = false
  337. range/rounded = false
  338. percent/visible = false
  339. [node name="axis_prog7" type="ProgressBar" parent="."]
  340. focus/ignore_mouse = false
  341. focus/stop_mouse = true
  342. size_flags/horizontal = 2
  343. margin/left = 50.0
  344. margin/top = 200.0
  345. margin/right = 250.0
  346. margin/bottom = 216.0
  347. range/min = -100.0
  348. range/max = 100.0
  349. range/step = 0.0001
  350. range/page = 0.0
  351. range/value = 0.0
  352. range/exp_edit = false
  353. range/rounded = false
  354. percent/visible = false
  355. [node name="axis_val0" type="Label" parent="."]
  356. focus/ignore_mouse = true
  357. focus/stop_mouse = true
  358. size_flags/horizontal = 2
  359. margin/left = 50.0
  360. margin/top = 60.0
  361. margin/right = 250.0
  362. margin/bottom = 75.0
  363. text = "0"
  364. align = 1
  365. valign = 1
  366. percent_visible = 1.0
  367. lines_skipped = 0
  368. max_lines_visible = -1
  369. [node name="axis_val1" type="Label" parent="."]
  370. focus/ignore_mouse = true
  371. focus/stop_mouse = true
  372. size_flags/horizontal = 2
  373. margin/left = 50.0
  374. margin/top = 80.0
  375. margin/right = 250.0
  376. margin/bottom = 95.0
  377. text = "0"
  378. align = 1
  379. valign = 1
  380. percent_visible = 1.0
  381. lines_skipped = 0
  382. max_lines_visible = -1
  383. [node name="axis_val2" type="Label" parent="."]
  384. focus/ignore_mouse = true
  385. focus/stop_mouse = true
  386. size_flags/horizontal = 2
  387. margin/left = 50.0
  388. margin/top = 100.0
  389. margin/right = 250.0
  390. margin/bottom = 115.0
  391. text = "0"
  392. align = 1
  393. valign = 1
  394. percent_visible = 1.0
  395. lines_skipped = 0
  396. max_lines_visible = -1
  397. [node name="axis_val3" type="Label" parent="."]
  398. focus/ignore_mouse = true
  399. focus/stop_mouse = true
  400. size_flags/horizontal = 2
  401. margin/left = 50.0
  402. margin/top = 120.0
  403. margin/right = 250.0
  404. margin/bottom = 135.0
  405. text = "0"
  406. align = 1
  407. valign = 1
  408. percent_visible = 1.0
  409. lines_skipped = 0
  410. max_lines_visible = -1
  411. [node name="axis_val4" type="Label" parent="."]
  412. focus/ignore_mouse = true
  413. focus/stop_mouse = true
  414. size_flags/horizontal = 2
  415. margin/left = 50.0
  416. margin/top = 140.0
  417. margin/right = 250.0
  418. margin/bottom = 155.0
  419. text = "0"
  420. align = 1
  421. valign = 1
  422. percent_visible = 1.0
  423. lines_skipped = 0
  424. max_lines_visible = -1
  425. [node name="axis_val5" type="Label" parent="."]
  426. focus/ignore_mouse = true
  427. focus/stop_mouse = true
  428. size_flags/horizontal = 2
  429. margin/left = 50.0
  430. margin/top = 160.0
  431. margin/right = 250.0
  432. margin/bottom = 175.0
  433. text = "0"
  434. align = 1
  435. valign = 1
  436. percent_visible = 1.0
  437. lines_skipped = 0
  438. max_lines_visible = -1
  439. [node name="axis_val6" type="Label" parent="."]
  440. focus/ignore_mouse = true
  441. focus/stop_mouse = true
  442. size_flags/horizontal = 2
  443. margin/left = 50.0
  444. margin/top = 180.0
  445. margin/right = 250.0
  446. margin/bottom = 195.0
  447. text = "0"
  448. align = 1
  449. valign = 1
  450. percent_visible = 1.0
  451. lines_skipped = 0
  452. max_lines_visible = -1
  453. [node name="axis_val7" type="Label" parent="."]
  454. focus/ignore_mouse = true
  455. focus/stop_mouse = true
  456. size_flags/horizontal = 2
  457. margin/left = 50.0
  458. margin/top = 200.0
  459. margin/right = 250.0
  460. margin/bottom = 215.0
  461. text = "0"
  462. align = 1
  463. valign = 1
  464. percent_visible = 1.0
  465. lines_skipped = 0
  466. max_lines_visible = -1
  467. [node name="label_axis0" type="Label" parent="."]
  468. focus/ignore_mouse = true
  469. focus/stop_mouse = true
  470. size_flags/horizontal = 2
  471. margin/left = 10.0
  472. margin/top = 60.0
  473. margin/right = 51.0
  474. margin/bottom = 75.0
  475. text = "Axis 0"
  476. valign = 1
  477. percent_visible = 1.0
  478. lines_skipped = 0
  479. max_lines_visible = -1
  480. [node name="label_axis1" type="Label" parent="."]
  481. focus/ignore_mouse = true
  482. focus/stop_mouse = true
  483. size_flags/horizontal = 2
  484. margin/left = 10.0
  485. margin/top = 80.0
  486. margin/right = 51.0
  487. margin/bottom = 95.0
  488. text = "Axis 1"
  489. valign = 1
  490. percent_visible = 1.0
  491. lines_skipped = 0
  492. max_lines_visible = -1
  493. [node name="label_axis2" type="Label" parent="."]
  494. focus/ignore_mouse = true
  495. focus/stop_mouse = true
  496. size_flags/horizontal = 2
  497. margin/left = 10.0
  498. margin/top = 100.0
  499. margin/right = 51.0
  500. margin/bottom = 115.0
  501. text = "Axis 2"
  502. valign = 1
  503. percent_visible = 1.0
  504. lines_skipped = 0
  505. max_lines_visible = -1
  506. [node name="label_axis3" type="Label" parent="."]
  507. focus/ignore_mouse = true
  508. focus/stop_mouse = true
  509. size_flags/horizontal = 2
  510. margin/left = 10.0
  511. margin/top = 120.0
  512. margin/right = 51.0
  513. margin/bottom = 135.0
  514. text = "Axis 3"
  515. valign = 1
  516. percent_visible = 1.0
  517. lines_skipped = 0
  518. max_lines_visible = -1
  519. [node name="label_axis4" type="Label" parent="."]
  520. focus/ignore_mouse = true
  521. focus/stop_mouse = true
  522. size_flags/horizontal = 2
  523. margin/left = 10.0
  524. margin/top = 140.0
  525. margin/right = 51.0
  526. margin/bottom = 155.0
  527. text = "Axis 4"
  528. valign = 1
  529. percent_visible = 1.0
  530. lines_skipped = 0
  531. max_lines_visible = -1
  532. [node name="label_axis5" type="Label" parent="."]
  533. focus/ignore_mouse = true
  534. focus/stop_mouse = true
  535. size_flags/horizontal = 2
  536. margin/left = 10.0
  537. margin/top = 160.0
  538. margin/right = 51.0
  539. margin/bottom = 175.0
  540. text = "Axis 5"
  541. valign = 1
  542. percent_visible = 1.0
  543. lines_skipped = 0
  544. max_lines_visible = -1
  545. [node name="label_axis6" type="Label" parent="."]
  546. focus/ignore_mouse = true
  547. focus/stop_mouse = true
  548. size_flags/horizontal = 2
  549. margin/left = 10.0
  550. margin/top = 180.0
  551. margin/right = 51.0
  552. margin/bottom = 195.0
  553. text = "Axis 6"
  554. valign = 1
  555. percent_visible = 1.0
  556. lines_skipped = 0
  557. max_lines_visible = -1
  558. [node name="label_axis7" type="Label" parent="."]
  559. focus/ignore_mouse = true
  560. focus/stop_mouse = true
  561. size_flags/horizontal = 2
  562. margin/left = 10.0
  563. margin/top = 200.0
  564. margin/right = 51.0
  565. margin/bottom = 215.0
  566. text = "Axis 7"
  567. valign = 2
  568. percent_visible = 1.0
  569. lines_skipped = 0
  570. max_lines_visible = -1
  571. [node name="label_device" type="Label" parent="."]
  572. focus/ignore_mouse = true
  573. focus/stop_mouse = true
  574. size_flags/horizontal = 2
  575. margin/left = 10.0
  576. margin/top = 10.0
  577. margin/right = 60.0
  578. margin/bottom = 30.0
  579. text = "Device"
  580. valign = 1
  581. percent_visible = 1.0
  582. lines_skipped = 0
  583. max_lines_visible = -1
  584. [node name="joy_num" type="SpinBox" parent="."]
  585. focus/ignore_mouse = false
  586. focus/stop_mouse = true
  587. size_flags/horizontal = 2
  588. size_flags/vertical = 2
  589. margin/left = 65.0
  590. margin/top = 10.0
  591. margin/right = 127.0
  592. margin/bottom = 33.0
  593. range/min = 0.0
  594. range/max = 16.0
  595. range/step = 1.0
  596. range/page = 0.0
  597. range/value = 0.0
  598. range/exp_edit = false
  599. range/rounded = false
  600. editable = true
  601. prefix = ""
  602. suffix = ""
  603. [node name="joy_name" type="Label" parent="."]
  604. focus/ignore_mouse = true
  605. focus/stop_mouse = true
  606. size_flags/horizontal = 2
  607. margin/left = 10.0
  608. margin/top = 35.0
  609. margin/right = 250.0
  610. margin/bottom = 50.0
  611. custom_colors/font_color = Color( 0.229156, 1, 0.239205, 1 )
  612. percent_visible = 1.0
  613. lines_skipped = 0
  614. max_lines_visible = -1
  615. [node name="Vibration_weak_value" type="SpinBox" parent="."]
  616. focus/ignore_mouse = false
  617. focus/stop_mouse = true
  618. size_flags/horizontal = 2
  619. size_flags/vertical = 2
  620. margin/left = 163.0
  621. margin/top = 324.0
  622. margin/right = 237.0
  623. margin/bottom = 348.0
  624. range/min = 0.0
  625. range/max = 1.0
  626. range/step = 0.05
  627. range/page = 0.0
  628. range/value = 1.0
  629. range/exp_edit = false
  630. range/rounded = false
  631. editable = true
  632. prefix = ""
  633. suffix = ""
  634. [node name="Vibration_strong_value" type="SpinBox" parent="."]
  635. focus/ignore_mouse = false
  636. focus/stop_mouse = true
  637. size_flags/horizontal = 2
  638. size_flags/vertical = 2
  639. margin/left = 163.0
  640. margin/top = 362.0
  641. margin/right = 237.0
  642. margin/bottom = 386.0
  643. range/min = 0.0
  644. range/max = 1.0
  645. range/step = 0.05
  646. range/page = 0.0
  647. range/value = 1.0
  648. range/exp_edit = false
  649. range/rounded = false
  650. editable = true
  651. prefix = ""
  652. suffix = ""
  653. [node name="Vibration_duration_value" type="SpinBox" parent="."]
  654. focus/ignore_mouse = false
  655. focus/stop_mouse = true
  656. size_flags/horizontal = 2
  657. size_flags/vertical = 2
  658. margin/left = 163.0
  659. margin/top = 403.0
  660. margin/right = 237.0
  661. margin/bottom = 427.0
  662. range/min = 0.0
  663. range/max = 10.0
  664. range/step = 0.1
  665. range/page = 0.0
  666. range/value = 1.0
  667. range/exp_edit = false
  668. range/rounded = false
  669. editable = true
  670. prefix = ""
  671. suffix = ""
  672. [node name="start_vibration" type="Button" parent="."]
  673. focus/ignore_mouse = false
  674. focus/stop_mouse = true
  675. size_flags/horizontal = 2
  676. size_flags/vertical = 2
  677. margin/left = 288.0
  678. margin/top = 352.0
  679. margin/right = 389.0
  680. margin/bottom = 372.0
  681. toggle_mode = false
  682. click_on_press = true
  683. enabled_focus_mode = 0
  684. shortcut = null
  685. text = "Start Vibration"
  686. flat = false
  687. [node name="stop_vibration" type="Button" parent="."]
  688. focus/ignore_mouse = false
  689. focus/stop_mouse = true
  690. size_flags/horizontal = 2
  691. size_flags/vertical = 2
  692. margin/left = 406.0
  693. margin/top = 352.0
  694. margin/right = 507.0
  695. margin/bottom = 372.0
  696. toggle_mode = false
  697. click_on_press = true
  698. enabled_focus_mode = 2
  699. shortcut = null
  700. text = "Stop Vibration"
  701. flat = false
  702. [node name="Weak_label" type="Label" parent="."]
  703. focus/ignore_mouse = true
  704. focus/stop_mouse = true
  705. size_flags/horizontal = 2
  706. margin/left = 8.0
  707. margin/top = 329.0
  708. margin/right = 150.0
  709. margin/bottom = 343.0
  710. text = "Vibration Weak Motor:"
  711. percent_visible = 1.0
  712. lines_skipped = 0
  713. max_lines_visible = -1
  714. [node name="Strong_label" type="Label" parent="."]
  715. focus/ignore_mouse = true
  716. focus/stop_mouse = true
  717. size_flags/horizontal = 2
  718. margin/left = 8.0
  719. margin/top = 367.0
  720. margin/right = 150.0
  721. margin/bottom = 381.0
  722. text = "Vibration Strong Motor:"
  723. percent_visible = 1.0
  724. lines_skipped = 0
  725. max_lines_visible = -1
  726. [node name="Duration_label" type="Label" parent="."]
  727. focus/ignore_mouse = true
  728. focus/stop_mouse = true
  729. size_flags/horizontal = 2
  730. margin/left = 8.0
  731. margin/top = 408.0
  732. margin/right = 155.0
  733. margin/bottom = 439.0
  734. text = "Vibration Duration:"
  735. percent_visible = 1.0
  736. lines_skipped = 0
  737. max_lines_visible = -1
  738. [node name="diagram" parent="." instance=ExtResource( 2 )]
  739. transform/pos = Vector2( 403.304, 161.318 )
  740. [connection signal="pressed" from="start_vibration" to="." method="_on_start_vibration_pressed"]
  741. [connection signal="pressed" from="stop_vibration" to="." method="_on_stop_vibration_pressed"]