control.gui 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242
  1. script: "/example/control.gui_script"
  2. fonts {
  3. name: "text48"
  4. font: "/assets/text32.font"
  5. }
  6. nodes {
  7. position {
  8. x: 500.0
  9. y: 150.0
  10. }
  11. size {
  12. x: 120.0
  13. y: 70.0
  14. }
  15. color {
  16. x: 0.302
  17. y: 0.4
  18. z: 0.8
  19. }
  20. type: TYPE_BOX
  21. id: "run"
  22. layer: "box"
  23. inherit_alpha: true
  24. size_mode: SIZE_MODE_AUTO
  25. }
  26. nodes {
  27. size {
  28. x: 120.0
  29. y: 70.0
  30. }
  31. type: TYPE_TEXT
  32. text: "run"
  33. font: "text48"
  34. id: "text"
  35. parent: "run"
  36. layer: "text"
  37. inherit_alpha: true
  38. }
  39. nodes {
  40. position {
  41. x: 200.0
  42. y: 150.0
  43. }
  44. size {
  45. x: 120.0
  46. y: 70.0
  47. }
  48. color {
  49. x: 0.302
  50. y: 0.4
  51. z: 0.8
  52. }
  53. type: TYPE_BOX
  54. id: "idle"
  55. layer: "box"
  56. inherit_alpha: true
  57. size_mode: SIZE_MODE_AUTO
  58. }
  59. nodes {
  60. size {
  61. x: 120.0
  62. y: 70.0
  63. }
  64. type: TYPE_TEXT
  65. text: "idle"
  66. font: "text48"
  67. id: "text1"
  68. parent: "idle"
  69. layer: "text"
  70. inherit_alpha: true
  71. }
  72. nodes {
  73. position {
  74. x: 350.0
  75. y: 150.0
  76. }
  77. size {
  78. x: 120.0
  79. y: 70.0
  80. }
  81. color {
  82. x: 0.302
  83. y: 0.4
  84. z: 0.8
  85. }
  86. type: TYPE_BOX
  87. id: "turn_around"
  88. layer: "box"
  89. inherit_alpha: true
  90. size_mode: SIZE_MODE_AUTO
  91. }
  92. nodes {
  93. size {
  94. x: 120.0
  95. y: 70.0
  96. }
  97. type: TYPE_TEXT
  98. text: "turn"
  99. font: "text48"
  100. id: "text2"
  101. parent: "turn_around"
  102. layer: "text"
  103. inherit_alpha: true
  104. }
  105. nodes {
  106. position {
  107. x: 500.0
  108. y: 250.0
  109. }
  110. size {
  111. x: 120.0
  112. y: 70.0
  113. }
  114. color {
  115. x: 0.302
  116. y: 0.4
  117. z: 0.8
  118. }
  119. type: TYPE_BOX
  120. id: "jump"
  121. layer: "box"
  122. inherit_alpha: true
  123. size_mode: SIZE_MODE_AUTO
  124. }
  125. nodes {
  126. position {
  127. y: 3.0
  128. }
  129. size {
  130. x: 120.0
  131. y: 70.0
  132. }
  133. type: TYPE_TEXT
  134. text: "[Space]\n"
  135. "jump"
  136. font: "text48"
  137. id: "text3"
  138. parent: "jump"
  139. layer: "text"
  140. inherit_alpha: true
  141. text_leading: 0.8
  142. }
  143. nodes {
  144. position {
  145. x: 200.0
  146. y: 250.0
  147. }
  148. size {
  149. x: 120.0
  150. y: 70.0
  151. }
  152. color {
  153. x: 0.302
  154. y: 0.4
  155. z: 0.8
  156. }
  157. type: TYPE_BOX
  158. id: "attack"
  159. layer: "box"
  160. inherit_alpha: true
  161. size_mode: SIZE_MODE_AUTO
  162. }
  163. nodes {
  164. size {
  165. x: 120.0
  166. y: 70.0
  167. }
  168. type: TYPE_TEXT
  169. text: "[X]\n"
  170. "attack"
  171. font: "text48"
  172. id: "text4"
  173. parent: "attack"
  174. layer: "text"
  175. inherit_alpha: true
  176. text_leading: 0.8
  177. }
  178. nodes {
  179. position {
  180. x: 350.0
  181. y: 250.0
  182. }
  183. size {
  184. x: 120.0
  185. y: 70.0
  186. }
  187. color {
  188. x: 0.302
  189. y: 0.4
  190. z: 0.8
  191. }
  192. type: TYPE_BOX
  193. id: "crouch"
  194. layer: "box"
  195. inherit_alpha: true
  196. size_mode: SIZE_MODE_AUTO
  197. }
  198. nodes {
  199. size {
  200. x: 120.0
  201. y: 70.0
  202. }
  203. type: TYPE_TEXT
  204. text: "[C]\n"
  205. "crouch"
  206. font: "text48"
  207. id: "text5"
  208. parent: "crouch"
  209. layer: "text"
  210. inherit_alpha: true
  211. text_leading: 0.8
  212. }
  213. nodes {
  214. position {
  215. x: 350.0
  216. y: 50.0
  217. }
  218. size {
  219. x: 120.0
  220. y: 70.0
  221. }
  222. color {
  223. x: 0.2
  224. y: 0.302
  225. z: 0.702
  226. }
  227. type: TYPE_TEXT
  228. text: "Use arrow keys, space, X and C."
  229. font: "text48"
  230. id: "description"
  231. layer: "text"
  232. inherit_alpha: true
  233. text_leading: 0.8
  234. }
  235. layers {
  236. name: "box"
  237. }
  238. layers {
  239. name: "text"
  240. }
  241. material: "/builtins/materials/gui.material"
  242. adjust_reference: ADJUST_REFERENCE_PARENT