main.gui 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249
  1. script: "/example/main.gui_script"
  2. fonts {
  3. name: "latin"
  4. font: "/assets/fonts/latin_small.font"
  5. }
  6. textures {
  7. name: "main"
  8. texture: "/assets/img/main.atlas"
  9. }
  10. nodes {
  11. position {
  12. x: 480.0
  13. y: 320.0
  14. }
  15. size {
  16. x: 200.0
  17. y: 100.0
  18. }
  19. type: TYPE_BOX
  20. id: "center"
  21. adjust_mode: ADJUST_MODE_STRETCH
  22. inherit_alpha: true
  23. size_mode: SIZE_MODE_AUTO
  24. visible: false
  25. }
  26. nodes {
  27. position {
  28. y: 100.0
  29. }
  30. size {
  31. x: 800.0
  32. y: 200.0
  33. }
  34. type: TYPE_BOX
  35. texture: "main/panel"
  36. id: "panel_text"
  37. parent: "center"
  38. layer: "box"
  39. inherit_alpha: true
  40. slice9 {
  41. x: 24.0
  42. y: 24.0
  43. z: 24.0
  44. w: 24.0
  45. }
  46. }
  47. nodes {
  48. position {
  49. x: -380.0
  50. }
  51. size {
  52. x: 760.0
  53. y: 160.0
  54. }
  55. type: TYPE_TEXT
  56. text: "Text"
  57. font: "latin"
  58. id: "text"
  59. pivot: PIVOT_W
  60. line_break: true
  61. parent: "panel_text"
  62. layer: "text"
  63. inherit_alpha: true
  64. }
  65. nodes {
  66. position {
  67. y: 250.0
  68. }
  69. size {
  70. x: 800.0
  71. y: 100.0
  72. }
  73. type: TYPE_TEXT
  74. text: "Language"
  75. font: "latin"
  76. id: "language_name"
  77. line_break: true
  78. parent: "center"
  79. layer: "text"
  80. inherit_alpha: true
  81. }
  82. nodes {
  83. position {
  84. x: -300.0
  85. y: -200.0
  86. }
  87. size {
  88. x: 144.0
  89. y: 96.0
  90. }
  91. type: TYPE_BOX
  92. texture: "main/button"
  93. id: "btn_en"
  94. parent: "center"
  95. layer: "box"
  96. inherit_alpha: true
  97. slice9 {
  98. x: 24.0
  99. y: 24.0
  100. z: 24.0
  101. w: 24.0
  102. }
  103. }
  104. nodes {
  105. size {
  106. x: 200.0
  107. y: 100.0
  108. }
  109. color {
  110. x: 0.0
  111. y: 0.0
  112. z: 0.0
  113. }
  114. type: TYPE_TEXT
  115. text: "EN"
  116. font: "latin"
  117. id: "btn_en_label"
  118. parent: "btn_en"
  119. layer: "text"
  120. inherit_alpha: true
  121. }
  122. nodes {
  123. position {
  124. x: -100.0
  125. y: -200.0
  126. }
  127. size {
  128. x: 144.0
  129. y: 96.0
  130. }
  131. type: TYPE_BOX
  132. texture: "main/button"
  133. id: "btn_ar"
  134. parent: "center"
  135. layer: "box"
  136. inherit_alpha: true
  137. slice9 {
  138. x: 24.0
  139. y: 24.0
  140. z: 24.0
  141. w: 24.0
  142. }
  143. }
  144. nodes {
  145. size {
  146. x: 200.0
  147. y: 100.0
  148. }
  149. color {
  150. x: 0.0
  151. y: 0.0
  152. z: 0.0
  153. }
  154. type: TYPE_TEXT
  155. text: "AR"
  156. font: "latin"
  157. id: "btn_ar_label"
  158. parent: "btn_ar"
  159. layer: "text"
  160. inherit_alpha: true
  161. }
  162. nodes {
  163. position {
  164. x: 100.0
  165. y: -200.0
  166. }
  167. size {
  168. x: 144.0
  169. y: 96.0
  170. }
  171. type: TYPE_BOX
  172. texture: "main/button"
  173. id: "btn_pt"
  174. parent: "center"
  175. layer: "box"
  176. inherit_alpha: true
  177. slice9 {
  178. x: 24.0
  179. y: 24.0
  180. z: 24.0
  181. w: 24.0
  182. }
  183. }
  184. nodes {
  185. size {
  186. x: 200.0
  187. y: 100.0
  188. }
  189. color {
  190. x: 0.0
  191. y: 0.0
  192. z: 0.0
  193. }
  194. type: TYPE_TEXT
  195. text: "PT"
  196. font: "latin"
  197. id: "btn_pt_label"
  198. parent: "btn_pt"
  199. layer: "text"
  200. inherit_alpha: true
  201. }
  202. nodes {
  203. position {
  204. x: 300.0
  205. y: -200.0
  206. }
  207. size {
  208. x: 144.0
  209. y: 96.0
  210. }
  211. type: TYPE_BOX
  212. texture: "main/button"
  213. id: "btn_ja"
  214. parent: "center"
  215. layer: "box"
  216. inherit_alpha: true
  217. slice9 {
  218. x: 24.0
  219. y: 24.0
  220. z: 24.0
  221. w: 24.0
  222. }
  223. }
  224. nodes {
  225. size {
  226. x: 200.0
  227. y: 100.0
  228. }
  229. color {
  230. x: 0.0
  231. y: 0.0
  232. z: 0.0
  233. }
  234. type: TYPE_TEXT
  235. text: "JA"
  236. font: "latin"
  237. id: "btn_ja_label"
  238. parent: "btn_ja"
  239. layer: "text"
  240. inherit_alpha: true
  241. }
  242. layers {
  243. name: "box"
  244. }
  245. layers {
  246. name: "text"
  247. }
  248. material: "/builtins/materials/gui.material"
  249. adjust_reference: ADJUST_REFERENCE_PARENT