menu.gui 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369
  1. script: "/example/menu.gui_script"
  2. fonts {
  3. name: "text48"
  4. font: "/assets/text48.font"
  5. }
  6. textures {
  7. name: "sprites"
  8. texture: "/assets/sprites.atlas"
  9. }
  10. background_color {
  11. x: 0.0
  12. y: 0.0
  13. z: 0.0
  14. w: 0.0
  15. }
  16. nodes {
  17. position {
  18. x: 360.0
  19. y: 469.0
  20. z: 0.0
  21. w: 1.0
  22. }
  23. rotation {
  24. x: 0.0
  25. y: 0.0
  26. z: 0.0
  27. w: 1.0
  28. }
  29. scale {
  30. x: 1.0
  31. y: 1.0
  32. z: 1.0
  33. w: 1.0
  34. }
  35. size {
  36. x: 240.0
  37. y: 70.0
  38. z: 0.0
  39. w: 1.0
  40. }
  41. color {
  42. x: 0.2
  43. y: 0.2
  44. z: 0.2
  45. w: 1.0
  46. }
  47. type: TYPE_BOX
  48. blend_mode: BLEND_MODE_ALPHA
  49. texture: ""
  50. id: "level1"
  51. xanchor: XANCHOR_NONE
  52. yanchor: YANCHOR_NONE
  53. pivot: PIVOT_CENTER
  54. adjust_mode: ADJUST_MODE_FIT
  55. layer: ""
  56. inherit_alpha: true
  57. slice9 {
  58. x: 0.0
  59. y: 0.0
  60. z: 0.0
  61. w: 0.0
  62. }
  63. clipping_mode: CLIPPING_MODE_NONE
  64. clipping_visible: true
  65. clipping_inverted: false
  66. alpha: 1.0
  67. template_node_child: false
  68. size_mode: SIZE_MODE_MANUAL
  69. }
  70. nodes {
  71. position {
  72. x: 0.0
  73. y: 0.0
  74. z: 0.0
  75. w: 1.0
  76. }
  77. rotation {
  78. x: 0.0
  79. y: 0.0
  80. z: 0.0
  81. w: 1.0
  82. }
  83. scale {
  84. x: 1.0
  85. y: 1.0
  86. z: 1.0
  87. w: 1.0
  88. }
  89. size {
  90. x: 200.0
  91. y: 100.0
  92. z: 0.0
  93. w: 1.0
  94. }
  95. color {
  96. x: 1.0
  97. y: 1.0
  98. z: 1.0
  99. w: 1.0
  100. }
  101. type: TYPE_TEXT
  102. blend_mode: BLEND_MODE_ALPHA
  103. text: "LEVEL 1"
  104. font: "text48"
  105. id: "text1"
  106. xanchor: XANCHOR_NONE
  107. yanchor: YANCHOR_NONE
  108. pivot: PIVOT_CENTER
  109. outline {
  110. x: 1.0
  111. y: 1.0
  112. z: 1.0
  113. w: 1.0
  114. }
  115. shadow {
  116. x: 1.0
  117. y: 1.0
  118. z: 1.0
  119. w: 1.0
  120. }
  121. adjust_mode: ADJUST_MODE_FIT
  122. line_break: false
  123. parent: "level1"
  124. layer: ""
  125. inherit_alpha: true
  126. alpha: 1.0
  127. outline_alpha: 1.0
  128. shadow_alpha: 1.0
  129. template_node_child: false
  130. text_leading: 1.0
  131. text_tracking: 0.0
  132. }
  133. nodes {
  134. position {
  135. x: 360.0
  136. y: 355.0
  137. z: 0.0
  138. w: 1.0
  139. }
  140. rotation {
  141. x: 0.0
  142. y: 0.0
  143. z: 0.0
  144. w: 1.0
  145. }
  146. scale {
  147. x: 1.0
  148. y: 1.0
  149. z: 1.0
  150. w: 1.0
  151. }
  152. size {
  153. x: 240.0
  154. y: 70.0
  155. z: 0.0
  156. w: 1.0
  157. }
  158. color {
  159. x: 0.2
  160. y: 0.2
  161. z: 0.2
  162. w: 1.0
  163. }
  164. type: TYPE_BOX
  165. blend_mode: BLEND_MODE_ALPHA
  166. texture: ""
  167. id: "level2"
  168. xanchor: XANCHOR_NONE
  169. yanchor: YANCHOR_NONE
  170. pivot: PIVOT_CENTER
  171. adjust_mode: ADJUST_MODE_FIT
  172. layer: ""
  173. inherit_alpha: true
  174. slice9 {
  175. x: 0.0
  176. y: 0.0
  177. z: 0.0
  178. w: 0.0
  179. }
  180. clipping_mode: CLIPPING_MODE_NONE
  181. clipping_visible: true
  182. clipping_inverted: false
  183. alpha: 1.0
  184. template_node_child: false
  185. size_mode: SIZE_MODE_MANUAL
  186. }
  187. nodes {
  188. position {
  189. x: 0.0
  190. y: 0.0
  191. z: 0.0
  192. w: 1.0
  193. }
  194. rotation {
  195. x: 0.0
  196. y: 0.0
  197. z: 0.0
  198. w: 1.0
  199. }
  200. scale {
  201. x: 1.0
  202. y: 1.0
  203. z: 1.0
  204. w: 1.0
  205. }
  206. size {
  207. x: 200.0
  208. y: 100.0
  209. z: 0.0
  210. w: 1.0
  211. }
  212. color {
  213. x: 1.0
  214. y: 1.0
  215. z: 1.0
  216. w: 1.0
  217. }
  218. type: TYPE_TEXT
  219. blend_mode: BLEND_MODE_ALPHA
  220. text: "LEVEL 2"
  221. font: "text48"
  222. id: "text2"
  223. xanchor: XANCHOR_NONE
  224. yanchor: YANCHOR_NONE
  225. pivot: PIVOT_CENTER
  226. outline {
  227. x: 1.0
  228. y: 1.0
  229. z: 1.0
  230. w: 1.0
  231. }
  232. shadow {
  233. x: 1.0
  234. y: 1.0
  235. z: 1.0
  236. w: 1.0
  237. }
  238. adjust_mode: ADJUST_MODE_FIT
  239. line_break: false
  240. parent: "level2"
  241. layer: ""
  242. inherit_alpha: true
  243. alpha: 1.0
  244. outline_alpha: 1.0
  245. shadow_alpha: 1.0
  246. template_node_child: false
  247. text_leading: 1.0
  248. text_tracking: 0.0
  249. }
  250. nodes {
  251. position {
  252. x: 360.0
  253. y: 242.0
  254. z: 0.0
  255. w: 1.0
  256. }
  257. rotation {
  258. x: 0.0
  259. y: 0.0
  260. z: 0.0
  261. w: 1.0
  262. }
  263. scale {
  264. x: 1.0
  265. y: 1.0
  266. z: 1.0
  267. w: 1.0
  268. }
  269. size {
  270. x: 240.0
  271. y: 70.0
  272. z: 0.0
  273. w: 1.0
  274. }
  275. color {
  276. x: 0.2
  277. y: 0.2
  278. z: 0.2
  279. w: 1.0
  280. }
  281. type: TYPE_BOX
  282. blend_mode: BLEND_MODE_ALPHA
  283. texture: ""
  284. id: "level3"
  285. xanchor: XANCHOR_NONE
  286. yanchor: YANCHOR_NONE
  287. pivot: PIVOT_CENTER
  288. adjust_mode: ADJUST_MODE_FIT
  289. layer: ""
  290. inherit_alpha: true
  291. slice9 {
  292. x: 0.0
  293. y: 0.0
  294. z: 0.0
  295. w: 0.0
  296. }
  297. clipping_mode: CLIPPING_MODE_NONE
  298. clipping_visible: true
  299. clipping_inverted: false
  300. alpha: 1.0
  301. template_node_child: false
  302. size_mode: SIZE_MODE_MANUAL
  303. }
  304. nodes {
  305. position {
  306. x: 0.0
  307. y: 0.0
  308. z: 0.0
  309. w: 1.0
  310. }
  311. rotation {
  312. x: 0.0
  313. y: 0.0
  314. z: 0.0
  315. w: 1.0
  316. }
  317. scale {
  318. x: 1.0
  319. y: 1.0
  320. z: 1.0
  321. w: 1.0
  322. }
  323. size {
  324. x: 200.0
  325. y: 100.0
  326. z: 0.0
  327. w: 1.0
  328. }
  329. color {
  330. x: 1.0
  331. y: 1.0
  332. z: 1.0
  333. w: 1.0
  334. }
  335. type: TYPE_TEXT
  336. blend_mode: BLEND_MODE_ALPHA
  337. text: "LEVEL 3"
  338. font: "text48"
  339. id: "text3"
  340. xanchor: XANCHOR_NONE
  341. yanchor: YANCHOR_NONE
  342. pivot: PIVOT_CENTER
  343. outline {
  344. x: 1.0
  345. y: 1.0
  346. z: 1.0
  347. w: 1.0
  348. }
  349. shadow {
  350. x: 1.0
  351. y: 1.0
  352. z: 1.0
  353. w: 1.0
  354. }
  355. adjust_mode: ADJUST_MODE_FIT
  356. line_break: false
  357. parent: "level3"
  358. layer: ""
  359. inherit_alpha: true
  360. alpha: 1.0
  361. outline_alpha: 1.0
  362. shadow_alpha: 1.0
  363. template_node_child: false
  364. text_leading: 1.0
  365. text_tracking: 0.0
  366. }
  367. material: "/builtins/materials/gui.material"
  368. adjust_reference: ADJUST_REFERENCE_PARENT
  369. max_nodes: 512