Adding cursors

This commit is contained in:
2024-09-01 17:10:10 +02:00
parent 67d7812205
commit ebf0952dec
10 changed files with 74 additions and 8 deletions

View File

@@ -1,7 +1,10 @@
[gd_scene load_steps=3 format=3 uid="uid://0so4tpnkk8t2"]
[gd_scene load_steps=6 format=3 uid="uid://0so4tpnkk8t2"]
[ext_resource type="Script" path="res://scripts/gui/scanner_modes.gd" id="1_synac"]
[ext_resource type="Theme" uid="uid://dnebunkx13tbr" path="res://assets/gui/Text.tres" id="2_3kvh5"]
[ext_resource type="Texture2D" uid="uid://dpfe11wn04ntd" path="res://assets/gui/icons/watering-soil.svg" id="3_7lrcm"]
[ext_resource type="Texture2D" uid="uid://dgo81cisfryi1" path="res://assets/gui/icons/soil-alt.svg" id="4_ld01f"]
[ext_resource type="Texture2D" uid="uid://bdg3ep75da6xd" path="res://assets/gui/icons/tree.svg" id="5_fjsbw"]
[node name="ScannerModes" type="Control"]
layout_mode = 3
@@ -24,10 +27,13 @@ selected = 0
item_count = 4
popup/item_0/text = "No Scanner"
popup/item_1/text = "Water"
popup/item_1/icon = ExtResource("3_7lrcm")
popup/item_1/id = 1
popup/item_2/text = "Fertility"
popup/item_2/icon = ExtResource("4_ld01f")
popup/item_2/id = 2
popup/item_3/text = "Population"
popup/item_3/icon = ExtResource("5_fjsbw")
popup/item_3/id = 3
[connection signal="item_selected" from="Scanner Select" to="." method="_on_scanner_select_item_selected"]

View File

@@ -4,7 +4,7 @@
[ext_resource type="Theme" uid="uid://dnebunkx13tbr" path="res://assets/gui/Text.tres" id="2_n5opx"]
[ext_resource type="Texture2D" uid="uid://dpfe11wn04ntd" path="res://assets/gui/icons/watering-soil.svg" id="3_4sryb"]
[ext_resource type="Texture2D" uid="uid://be2uusaqcpcpd" path="res://assets/gradients/Fertility.tres" id="4_5omu3"]
[ext_resource type="PackedScene" path="res://objects/gui/Stats_area.tscn" id="4_wwqbk"]
[ext_resource type="PackedScene" uid="uid://qjwtbyq2c87m" path="res://objects/gui/Stats_area.tscn" id="4_wwqbk"]
[ext_resource type="Texture2D" uid="uid://cwowpvsoo3dey" path="res://assets/gradients/Water.tres" id="5_hwfmn"]
[ext_resource type="Texture2D" uid="uid://dgo81cisfryi1" path="res://assets/gui/icons/soil-alt.svg" id="6_4k6c3"]
[ext_resource type="Texture2D" uid="uid://bdg3ep75da6xd" path="res://assets/gui/icons/tree.svg" id="8_i3l01"]

View File

@@ -1,16 +1,24 @@
[gd_scene load_steps=5 format=3 uid="uid://qjwtbyq2c87m"]
[gd_scene load_steps=7 format=3 uid="uid://qjwtbyq2c87m"]
[ext_resource type="Script" path="res://scripts/gui/stats_area.gd" id="1_il8so"]
[ext_resource type="Texture2D" uid="uid://be2uusaqcpcpd" path="res://assets/gradients/Fertility.tres" id="1_qy7fg"]
[sub_resource type="Gradient" id="Gradient_8q55d"]
interpolation_mode = 1
offsets = PackedFloat32Array(0, 0.319527, 0.718935)
offsets = PackedFloat32Array(0, 0.319527, 0.689349)
colors = PackedColorArray(0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_tb5qg"]
[sub_resource type="GradientTexture1D" id="GradientTexture1D_58i1n"]
gradient = SubResource("Gradient_8q55d")
[sub_resource type="Gradient" id="Gradient_o25mg"]
interpolation_mode = 1
offsets = PackedFloat32Array(0, 0.319527, 0.37574)
colors = PackedColorArray(1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_tb5qg"]
gradient = SubResource("Gradient_o25mg")
[node name="StatsArea" type="CenterContainer"]
script = ExtResource("1_il8so")
@@ -23,5 +31,11 @@ expand_mode = 2
[node name="Zone" type="TextureRect" parent="."]
custom_minimum_size = Vector2(100, 10)
layout_mode = 2
texture = SubResource("GradientTexture1D_58i1n")
expand_mode = 2
[node name="Cursor" type="TextureRect" parent="."]
custom_minimum_size = Vector2(100, 10)
layout_mode = 2
texture = SubResource("GradientTexture1D_tb5qg")
expand_mode = 2