ThemeSelect.tscn 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658
  1. [gd_scene load_steps=7 format=3 uid="uid://bdctqn5p6wxna"]
  2. [ext_resource type="Script" uid="uid://bnuobku66xd0n" path="res://Scripts/UI/ThemeSelect.gd" id="1_iabcx"]
  3. [ext_resource type="StyleBox" uid="uid://comkghpj0djcl" path="res://Resources/UI/Panel.tres" id="1_x58ld"]
  4. [ext_resource type="Texture2D" uid="uid://cw5c58yiaeh4j" path="res://Assets/Sprites/UI/ThemeIconsDay.png" id="2_1u8id"]
  5. [ext_resource type="Texture2D" uid="uid://ddkw5v7l2n4s5" path="res://Assets/Sprites/UI/CheckboxbutSmall.png" id="3_1u8id"]
  6. [sub_resource type="StyleBoxLine" id="StyleBoxLine_iabcx"]
  7. color = Color(1, 1, 1, 1)
  8. [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_iabcx"]
  9. [node name="ThemeSelect" type="Control"]
  10. layout_mode = 3
  11. anchors_preset = 15
  12. anchor_right = 1.0
  13. anchor_bottom = 1.0
  14. grow_horizontal = 2
  15. grow_vertical = 2
  16. script = ExtResource("1_iabcx")
  17. [node name="ColorRect" type="ColorRect" parent="."]
  18. layout_mode = 1
  19. anchors_preset = 15
  20. anchor_right = 1.0
  21. anchor_bottom = 1.0
  22. grow_horizontal = 2
  23. grow_vertical = 2
  24. color = Color(0, 0, 0, 0.5)
  25. [node name="PanelContainer" type="PanelContainer" parent="."]
  26. layout_mode = 1
  27. anchors_preset = 8
  28. anchor_left = 0.5
  29. anchor_top = 0.5
  30. anchor_right = 0.5
  31. anchor_bottom = 0.5
  32. offset_left = -97.0
  33. offset_top = -86.0
  34. offset_right = 97.0
  35. offset_bottom = 86.0
  36. grow_horizontal = 2
  37. grow_vertical = 2
  38. theme_override_styles/panel = ExtResource("1_x58ld")
  39. [node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer"]
  40. layout_mode = 2
  41. [node name="Label" type="Label" parent="PanelContainer/VBoxContainer"]
  42. layout_mode = 2
  43. size_flags_horizontal = 4
  44. text = "SELECT THEME"
  45. [node name="HSeparator" type="HSeparator" parent="PanelContainer/VBoxContainer/Label"]
  46. layout_mode = 1
  47. anchors_preset = 12
  48. anchor_top = 1.0
  49. anchor_right = 1.0
  50. anchor_bottom = 1.0
  51. offset_top = -4.0
  52. grow_horizontal = 2
  53. grow_vertical = 0
  54. theme_override_styles/separator = SubResource("StyleBoxLine_iabcx")
  55. [node name="ThemeContainer" type="HFlowContainer" parent="PanelContainer/VBoxContainer"]
  56. unique_name_in_owner = true
  57. layout_mode = 2
  58. size_flags_vertical = 3
  59. [node name="Overworld" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  60. custom_minimum_size = Vector2(32, 32)
  61. layout_mode = 2
  62. texture = ExtResource("2_1u8id")
  63. region_rect = Rect2(0, 0, 32, 32)
  64. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Overworld"]
  65. layout_mode = 1
  66. anchors_preset = 15
  67. anchor_right = 1.0
  68. anchor_bottom = 1.0
  69. grow_horizontal = 2
  70. grow_vertical = 2
  71. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  72. toggle_mode = true
  73. flat = true
  74. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Overworld"]
  75. layout_mode = 1
  76. anchors_preset = 1
  77. anchor_left = 1.0
  78. anchor_right = 1.0
  79. offset_left = -12.0
  80. offset_top = 1.0
  81. offset_right = -1.0
  82. offset_bottom = 12.0
  83. grow_horizontal = 0
  84. mouse_filter = 2
  85. texture = ExtResource("3_1u8id")
  86. stretch_mode = 2
  87. [node name="Underground" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  88. custom_minimum_size = Vector2(32, 32)
  89. layout_mode = 2
  90. texture = ExtResource("2_1u8id")
  91. region_rect = Rect2(32, 0, 32, 32)
  92. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Underground"]
  93. layout_mode = 1
  94. anchors_preset = 15
  95. anchor_right = 1.0
  96. anchor_bottom = 1.0
  97. grow_horizontal = 2
  98. grow_vertical = 2
  99. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  100. toggle_mode = true
  101. flat = true
  102. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Underground"]
  103. layout_mode = 1
  104. anchors_preset = 1
  105. anchor_left = 1.0
  106. anchor_right = 1.0
  107. offset_left = -12.0
  108. offset_top = 1.0
  109. offset_right = -1.0
  110. offset_bottom = 12.0
  111. grow_horizontal = 0
  112. mouse_filter = 2
  113. texture = ExtResource("3_1u8id")
  114. stretch_mode = 2
  115. [node name="Desert" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  116. custom_minimum_size = Vector2(32, 32)
  117. layout_mode = 2
  118. texture = ExtResource("2_1u8id")
  119. region_rect = Rect2(64, 0, 32, 32)
  120. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Desert"]
  121. layout_mode = 1
  122. anchors_preset = 15
  123. anchor_right = 1.0
  124. anchor_bottom = 1.0
  125. grow_horizontal = 2
  126. grow_vertical = 2
  127. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  128. toggle_mode = true
  129. flat = true
  130. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Desert"]
  131. layout_mode = 1
  132. anchors_preset = 1
  133. anchor_left = 1.0
  134. anchor_right = 1.0
  135. offset_left = -12.0
  136. offset_top = 1.0
  137. offset_right = -1.0
  138. offset_bottom = 12.0
  139. grow_horizontal = 0
  140. mouse_filter = 2
  141. texture = ExtResource("3_1u8id")
  142. stretch_mode = 2
  143. [node name="Snow" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  144. custom_minimum_size = Vector2(32, 32)
  145. layout_mode = 2
  146. texture = ExtResource("2_1u8id")
  147. region_rect = Rect2(96, 0, 32, 32)
  148. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Snow"]
  149. layout_mode = 1
  150. anchors_preset = 15
  151. anchor_right = 1.0
  152. anchor_bottom = 1.0
  153. grow_horizontal = 2
  154. grow_vertical = 2
  155. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  156. toggle_mode = true
  157. flat = true
  158. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Snow"]
  159. layout_mode = 1
  160. anchors_preset = 1
  161. anchor_left = 1.0
  162. anchor_right = 1.0
  163. offset_left = -12.0
  164. offset_top = 1.0
  165. offset_right = -1.0
  166. offset_bottom = 12.0
  167. grow_horizontal = 0
  168. mouse_filter = 2
  169. texture = ExtResource("3_1u8id")
  170. stretch_mode = 2
  171. [node name="Jungle" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  172. custom_minimum_size = Vector2(32, 32)
  173. layout_mode = 2
  174. texture = ExtResource("2_1u8id")
  175. region_rect = Rect2(128, 0, 32, 32)
  176. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Jungle"]
  177. layout_mode = 1
  178. anchors_preset = 15
  179. anchor_right = 1.0
  180. anchor_bottom = 1.0
  181. grow_horizontal = 2
  182. grow_vertical = 2
  183. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  184. toggle_mode = true
  185. flat = true
  186. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Jungle"]
  187. layout_mode = 1
  188. anchors_preset = 1
  189. anchor_left = 1.0
  190. anchor_right = 1.0
  191. offset_left = -12.0
  192. offset_top = 1.0
  193. offset_right = -1.0
  194. offset_bottom = 12.0
  195. grow_horizontal = 0
  196. mouse_filter = 2
  197. texture = ExtResource("3_1u8id")
  198. stretch_mode = 2
  199. [node name="Beach" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  200. custom_minimum_size = Vector2(32, 32)
  201. layout_mode = 2
  202. texture = ExtResource("2_1u8id")
  203. region_rect = Rect2(0, 32, 32, 32)
  204. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Beach"]
  205. layout_mode = 1
  206. anchors_preset = 15
  207. anchor_right = 1.0
  208. anchor_bottom = 1.0
  209. grow_horizontal = 2
  210. grow_vertical = 2
  211. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  212. toggle_mode = true
  213. flat = true
  214. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Beach"]
  215. layout_mode = 1
  216. anchors_preset = 1
  217. anchor_left = 1.0
  218. anchor_right = 1.0
  219. offset_left = -12.0
  220. offset_top = 1.0
  221. offset_right = -1.0
  222. offset_bottom = 12.0
  223. grow_horizontal = 0
  224. mouse_filter = 2
  225. texture = ExtResource("3_1u8id")
  226. stretch_mode = 2
  227. [node name="Garden" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  228. custom_minimum_size = Vector2(32, 32)
  229. layout_mode = 2
  230. texture = ExtResource("2_1u8id")
  231. region_rect = Rect2(32, 32, 32, 32)
  232. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Garden"]
  233. layout_mode = 1
  234. anchors_preset = 15
  235. anchor_right = 1.0
  236. anchor_bottom = 1.0
  237. grow_horizontal = 2
  238. grow_vertical = 2
  239. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  240. toggle_mode = true
  241. flat = true
  242. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Garden"]
  243. layout_mode = 1
  244. anchors_preset = 1
  245. anchor_left = 1.0
  246. anchor_right = 1.0
  247. offset_left = -12.0
  248. offset_top = 1.0
  249. offset_right = -1.0
  250. offset_bottom = 12.0
  251. grow_horizontal = 0
  252. mouse_filter = 2
  253. texture = ExtResource("3_1u8id")
  254. stretch_mode = 2
  255. [node name="Mountain" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  256. custom_minimum_size = Vector2(32, 32)
  257. layout_mode = 2
  258. texture = ExtResource("2_1u8id")
  259. region_rect = Rect2(64, 32, 32, 32)
  260. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Mountain"]
  261. layout_mode = 1
  262. anchors_preset = 15
  263. anchor_right = 1.0
  264. anchor_bottom = 1.0
  265. grow_horizontal = 2
  266. grow_vertical = 2
  267. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  268. toggle_mode = true
  269. flat = true
  270. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Mountain"]
  271. layout_mode = 1
  272. anchors_preset = 1
  273. anchor_left = 1.0
  274. anchor_right = 1.0
  275. offset_left = -12.0
  276. offset_top = 1.0
  277. offset_right = -1.0
  278. offset_bottom = 12.0
  279. grow_horizontal = 0
  280. mouse_filter = 2
  281. texture = ExtResource("3_1u8id")
  282. stretch_mode = 2
  283. [node name="Skyland" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  284. custom_minimum_size = Vector2(32, 32)
  285. layout_mode = 2
  286. texture = ExtResource("2_1u8id")
  287. region_rect = Rect2(96, 32, 32, 32)
  288. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Skyland"]
  289. layout_mode = 1
  290. anchors_preset = 15
  291. anchor_right = 1.0
  292. anchor_bottom = 1.0
  293. grow_horizontal = 2
  294. grow_vertical = 2
  295. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  296. toggle_mode = true
  297. flat = true
  298. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Skyland"]
  299. layout_mode = 1
  300. anchors_preset = 1
  301. anchor_left = 1.0
  302. anchor_right = 1.0
  303. offset_left = -12.0
  304. offset_top = 1.0
  305. offset_right = -1.0
  306. offset_bottom = 12.0
  307. grow_horizontal = 0
  308. mouse_filter = 2
  309. texture = ExtResource("3_1u8id")
  310. stretch_mode = 2
  311. [node name="Autumn" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  312. custom_minimum_size = Vector2(32, 32)
  313. layout_mode = 2
  314. texture = ExtResource("2_1u8id")
  315. region_rect = Rect2(128, 32, 32, 32)
  316. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Autumn"]
  317. layout_mode = 1
  318. anchors_preset = 15
  319. anchor_right = 1.0
  320. anchor_bottom = 1.0
  321. grow_horizontal = 2
  322. grow_vertical = 2
  323. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  324. toggle_mode = true
  325. flat = true
  326. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Autumn"]
  327. layout_mode = 1
  328. anchors_preset = 1
  329. anchor_left = 1.0
  330. anchor_right = 1.0
  331. offset_left = -12.0
  332. offset_top = 1.0
  333. offset_right = -1.0
  334. offset_bottom = 12.0
  335. grow_horizontal = 0
  336. mouse_filter = 2
  337. texture = ExtResource("3_1u8id")
  338. stretch_mode = 2
  339. [node name="Pipeland" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  340. custom_minimum_size = Vector2(32, 32)
  341. layout_mode = 2
  342. texture = ExtResource("2_1u8id")
  343. region_rect = Rect2(0, 64, 32, 32)
  344. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Pipeland"]
  345. layout_mode = 1
  346. anchors_preset = 15
  347. anchor_right = 1.0
  348. anchor_bottom = 1.0
  349. grow_horizontal = 2
  350. grow_vertical = 2
  351. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  352. toggle_mode = true
  353. flat = true
  354. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Pipeland"]
  355. layout_mode = 1
  356. anchors_preset = 1
  357. anchor_left = 1.0
  358. anchor_right = 1.0
  359. offset_left = -12.0
  360. offset_top = 1.0
  361. offset_right = -1.0
  362. offset_bottom = 12.0
  363. grow_horizontal = 0
  364. mouse_filter = 2
  365. texture = ExtResource("3_1u8id")
  366. stretch_mode = 2
  367. [node name="Space" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  368. custom_minimum_size = Vector2(32, 32)
  369. layout_mode = 2
  370. texture = ExtResource("2_1u8id")
  371. region_rect = Rect2(32, 64, 32, 32)
  372. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Space"]
  373. layout_mode = 1
  374. anchors_preset = 15
  375. anchor_right = 1.0
  376. anchor_bottom = 1.0
  377. grow_horizontal = 2
  378. grow_vertical = 2
  379. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  380. toggle_mode = true
  381. flat = true
  382. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Space"]
  383. layout_mode = 1
  384. anchors_preset = 1
  385. anchor_left = 1.0
  386. anchor_right = 1.0
  387. offset_left = -12.0
  388. offset_top = 1.0
  389. offset_right = -1.0
  390. offset_bottom = 12.0
  391. grow_horizontal = 0
  392. mouse_filter = 2
  393. texture = ExtResource("3_1u8id")
  394. stretch_mode = 2
  395. [node name="Underwater" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  396. custom_minimum_size = Vector2(32, 32)
  397. layout_mode = 2
  398. texture = ExtResource("2_1u8id")
  399. region_rect = Rect2(64, 64, 32, 32)
  400. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Underwater"]
  401. layout_mode = 1
  402. anchors_preset = 15
  403. anchor_right = 1.0
  404. anchor_bottom = 1.0
  405. grow_horizontal = 2
  406. grow_vertical = 2
  407. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  408. toggle_mode = true
  409. flat = true
  410. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Underwater"]
  411. layout_mode = 1
  412. anchors_preset = 1
  413. anchor_left = 1.0
  414. anchor_right = 1.0
  415. offset_left = -12.0
  416. offset_top = 1.0
  417. offset_right = -1.0
  418. offset_bottom = 12.0
  419. grow_horizontal = 0
  420. mouse_filter = 2
  421. texture = ExtResource("3_1u8id")
  422. stretch_mode = 2
  423. [node name="Volcano" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  424. custom_minimum_size = Vector2(32, 32)
  425. layout_mode = 2
  426. texture = ExtResource("2_1u8id")
  427. region_rect = Rect2(96, 64, 32, 32)
  428. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Volcano"]
  429. layout_mode = 1
  430. anchors_preset = 15
  431. anchor_right = 1.0
  432. anchor_bottom = 1.0
  433. grow_horizontal = 2
  434. grow_vertical = 2
  435. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  436. toggle_mode = true
  437. flat = true
  438. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Volcano"]
  439. layout_mode = 1
  440. anchors_preset = 1
  441. anchor_left = 1.0
  442. anchor_right = 1.0
  443. offset_left = -12.0
  444. offset_top = 1.0
  445. offset_right = -1.0
  446. offset_bottom = 12.0
  447. grow_horizontal = 0
  448. mouse_filter = 2
  449. texture = ExtResource("3_1u8id")
  450. stretch_mode = 2
  451. [node name="GhostHouse" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  452. custom_minimum_size = Vector2(32, 32)
  453. layout_mode = 2
  454. texture = ExtResource("2_1u8id")
  455. region_rect = Rect2(128, 64, 32, 32)
  456. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/GhostHouse"]
  457. layout_mode = 1
  458. anchors_preset = 15
  459. anchor_right = 1.0
  460. anchor_bottom = 1.0
  461. grow_horizontal = 2
  462. grow_vertical = 2
  463. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  464. toggle_mode = true
  465. flat = true
  466. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/GhostHouse"]
  467. layout_mode = 1
  468. anchors_preset = 1
  469. anchor_left = 1.0
  470. anchor_right = 1.0
  471. offset_left = -12.0
  472. offset_top = 1.0
  473. offset_right = -1.0
  474. offset_bottom = 12.0
  475. grow_horizontal = 0
  476. mouse_filter = 2
  477. texture = ExtResource("3_1u8id")
  478. stretch_mode = 2
  479. [node name="Castle" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  480. custom_minimum_size = Vector2(32, 32)
  481. layout_mode = 2
  482. texture = ExtResource("2_1u8id")
  483. region_rect = Rect2(0, 96, 32, 32)
  484. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Castle"]
  485. layout_mode = 1
  486. anchors_preset = 15
  487. anchor_right = 1.0
  488. anchor_bottom = 1.0
  489. grow_horizontal = 2
  490. grow_vertical = 2
  491. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  492. toggle_mode = true
  493. flat = true
  494. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Castle"]
  495. layout_mode = 1
  496. anchors_preset = 1
  497. anchor_left = 1.0
  498. anchor_right = 1.0
  499. offset_left = -12.0
  500. offset_top = 1.0
  501. offset_right = -1.0
  502. offset_bottom = 12.0
  503. grow_horizontal = 0
  504. mouse_filter = 2
  505. texture = ExtResource("3_1u8id")
  506. stretch_mode = 2
  507. [node name="CastleWater" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  508. custom_minimum_size = Vector2(32, 32)
  509. layout_mode = 2
  510. texture = ExtResource("2_1u8id")
  511. region_rect = Rect2(32, 96, 32, 32)
  512. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/CastleWater"]
  513. layout_mode = 1
  514. anchors_preset = 15
  515. anchor_right = 1.0
  516. anchor_bottom = 1.0
  517. grow_horizontal = 2
  518. grow_vertical = 2
  519. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  520. toggle_mode = true
  521. flat = true
  522. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/CastleWater"]
  523. layout_mode = 1
  524. anchors_preset = 1
  525. anchor_left = 1.0
  526. anchor_right = 1.0
  527. offset_left = -12.0
  528. offset_top = 1.0
  529. offset_right = -1.0
  530. offset_bottom = 12.0
  531. grow_horizontal = 0
  532. mouse_filter = 2
  533. texture = ExtResource("3_1u8id")
  534. stretch_mode = 2
  535. [node name="Airship" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  536. custom_minimum_size = Vector2(32, 32)
  537. layout_mode = 2
  538. texture = ExtResource("2_1u8id")
  539. region_rect = Rect2(64, 96, 32, 32)
  540. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Airship"]
  541. layout_mode = 1
  542. anchors_preset = 15
  543. anchor_right = 1.0
  544. anchor_bottom = 1.0
  545. grow_horizontal = 2
  546. grow_vertical = 2
  547. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  548. toggle_mode = true
  549. flat = true
  550. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Airship"]
  551. layout_mode = 1
  552. anchors_preset = 1
  553. anchor_left = 1.0
  554. anchor_right = 1.0
  555. offset_left = -12.0
  556. offset_top = 1.0
  557. offset_right = -1.0
  558. offset_bottom = 12.0
  559. grow_horizontal = 0
  560. mouse_filter = 2
  561. texture = ExtResource("3_1u8id")
  562. stretch_mode = 2
  563. [node name="Bonus" type="NinePatchRect" parent="PanelContainer/VBoxContainer/ThemeContainer"]
  564. custom_minimum_size = Vector2(32, 32)
  565. layout_mode = 2
  566. texture = ExtResource("2_1u8id")
  567. region_rect = Rect2(96, 96, 32, 32)
  568. patch_margin_bottom = 8
  569. [node name="Button" type="Button" parent="PanelContainer/VBoxContainer/ThemeContainer/Bonus"]
  570. layout_mode = 1
  571. anchors_preset = 15
  572. anchor_right = 1.0
  573. anchor_bottom = 1.0
  574. grow_horizontal = 2
  575. grow_vertical = 2
  576. theme_override_styles/focus = SubResource("StyleBoxEmpty_iabcx")
  577. toggle_mode = true
  578. flat = true
  579. [node name="Checkbox" type="TextureRect" parent="PanelContainer/VBoxContainer/ThemeContainer/Bonus"]
  580. layout_mode = 1
  581. anchors_preset = 1
  582. anchor_left = 1.0
  583. anchor_right = 1.0
  584. offset_left = -12.0
  585. offset_top = 1.0
  586. offset_right = -1.0
  587. offset_bottom = 12.0
  588. grow_horizontal = 0
  589. mouse_filter = 2
  590. texture = ExtResource("3_1u8id")
  591. stretch_mode = 2