Update drone and level scenes with new shapes, connections, and scripts. Add mouse interaction events for director drone. Include new level 2 & 3 scenes with various elements and components.

This commit is contained in:
Dan 2024-05-09 18:43:38 +01:00
parent 491395e6b9
commit 7009695327
238 changed files with 4275 additions and 23 deletions

View file

@ -1,8 +1,12 @@
[gd_scene load_steps=6 format=3 uid="uid://nxq2fd04ehcu"]
[gd_scene load_steps=7 format=3 uid="uid://nxq2fd04ehcu"]
[ext_resource type="Script" path="res://entities/scripts/director_drone.gd" id="1_3v6jp"]
[ext_resource type="Texture2D" uid="uid://dnhs5ymd6ybyd" path="res://resources/textures/director_drone.png" id="2_8nbjk"]
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_wr5vn"]
radius = 43.0
height = 94.0
[sub_resource type="Animation" id="Animation_qstd5"]
resource_name = "Idle"
length = 2.0
@ -80,6 +84,12 @@ _data = {
[node name="DirectorDrone" type="Node2D"]
script = ExtResource("1_3v6jp")
[node name="ClickDetection" type="Area2D" parent="."]
[node name="CollisionShape2D" type="CollisionShape2D" parent="ClickDetection"]
position = Vector2(-2, 10)
shape = SubResource("CapsuleShape2D_wr5vn")
[node name="DirectorDrone" type="Sprite2D" parent="."]
scale = Vector2(0.3, 0.3)
texture = ExtResource("2_8nbjk")
@ -97,12 +107,11 @@ color = Color(0.703926, 0.656042, 0.441124, 1)
polygon = PackedVector2Array(-28, -25, 25, -28, 26, 33, -32, 19)
[node name="Label" type="Label" parent="."]
visible = false
offset_left = 16.0
offset_top = 26.0
offset_top = 25.0
offset_right = 56.0
offset_bottom = 49.0
theme_override_colors/font_color = Color(0.270588, 0.211765, 0.364706, 1)
offset_bottom = 48.0
theme_override_colors/font_color = Color(1, 1, 1, 1)
text = "9 "
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
@ -110,3 +119,7 @@ libraries = {
"": SubResource("AnimationLibrary_xu26h")
}
autoplay = "Idle"
[connection signal="input_event" from="ClickDetection" to="." method="_on_click_detection_input_event"]
[connection signal="mouse_entered" from="ClickDetection" to="." method="_on_click_detection_mouse_entered"]
[connection signal="mouse_exited" from="ClickDetection" to="." method="_on_click_detection_mouse_exited"]

View file

@ -1,5 +1,8 @@
class_name DirectorDrone extends Drone
@onready var edit_cursor = preload("res://resources/cursors/message_dots_round.png")
@onready var label = get_node("Label")
@export var visit_order : int = 0 :
get:
return visit_order
@ -15,3 +18,21 @@ func _process(_delta):
func update_label_value():
$Label.text = str(visit_order)
func _on_click_detection_mouse_entered():
Log.pr("Mouse entered the director drone!")
label.visible = true
Input.set_custom_mouse_cursor(edit_cursor, Input.CURSOR_ARROW, Vector2(32, 32))
func _on_click_detection_mouse_exited():
Log.pr("Mouse exited the director drone!")
label.visible = false
Input.set_custom_mouse_cursor(null)
func _on_click_detection_input_event(_viewport:Node, event:InputEvent, _shape_idx:int):
if (event is InputEventMouseButton && event.button_index == MOUSE_BUTTON_RIGHT && event.pressed):
Input.set_custom_mouse_cursor(null)
queue_free()
get_parent().get_parent().update_director_drone_list()

165
levels/level_2.tscn Normal file
View file

@ -0,0 +1,165 @@
[gd_scene load_steps=18 format=3 uid="uid://dcgmtmjsrtafq"]
[ext_resource type="Script" path="res://levels/scripts/level_2.gd" id="1_dtbi3"]
[ext_resource type="PackedScene" uid="uid://dn6aa6f2f4g4i" path="res://components/RulesComponent.tscn" id="2_gln7y"]
[ext_resource type="Resource" uid="uid://cqtsmjsyqne41" path="res://levels/rules/level_2_rules.tres" id="3_58a2h"]
[ext_resource type="PackedScene" uid="uid://d1uawawum16b0" path="res://scenes/elements/background.tscn" id="4_tliaa"]
[ext_resource type="PackedScene" uid="uid://dwuc6byusf1r3" path="res://scenes/decor/bush.tscn" id="5_rr770"]
[ext_resource type="PackedScene" uid="uid://dj51rgpihnhi" path="res://scenes/decor/naked_tree.tscn" id="6_rjinx"]
[ext_resource type="PackedScene" uid="uid://d3mas42mbgec1" path="res://scenes/decor/tree.tscn" id="7_cvl7f"]
[ext_resource type="PackedScene" uid="uid://eiyribk1ijcu" path="res://scenes/decor/mushroom.tscn" id="8_8v50e"]
[ext_resource type="PackedScene" uid="uid://bme541qdw7nai" path="res://entities/Flowers.tscn" id="9_4jnhv"]
[ext_resource type="PackedScene" uid="uid://clomllso36j02" path="res://entities/VegetablePatch.tscn" id="10_1x4lm"]
[ext_resource type="PackedScene" uid="uid://dyu4mucawjlu6" path="res://entities/Beehive.tscn" id="10_6ye1u"]
[ext_resource type="PackedScene" uid="uid://ddf2mkkw1trkj" path="res://scenes/elements/bee_spawner.tscn" id="11_gkdx0"]
[ext_resource type="PackedScene" uid="uid://b7eeptlk47ymd" path="res://ui/UiComponent.tscn" id="12_mmtyl"]
[ext_resource type="PackedScene" uid="uid://ct3c16xm33r2a" path="res://scenes/elements/drone_manager.tscn" id="13_pibpn"]
[ext_resource type="PackedScene" uid="uid://cwutwy11pityw" path="res://ui/LevelCompleteComponent.tscn" id="14_uyhgj"]
[ext_resource type="AudioStream" uid="uid://bgcbd6xf0lyrr" path="res://resources/music/bee_background.ogg" id="15_uo15m"]
[ext_resource type="AudioStream" uid="uid://dvsjpsh5dyixq" path="res://resources/SFX/mixkit-european-spring-forest-ambience-1219.wav" id="16_n1b2q"]
[node name="Level2" type="Node2D"]
script = ExtResource("1_dtbi3")
[node name="RulesComponent" parent="." instance=ExtResource("2_gln7y")]
unique_name_in_owner = true
game_rules = ExtResource("3_58a2h")
[node name="Grass" parent="." instance=ExtResource("4_tliaa")]
[node name="LevelDecor" type="Node" parent="."]
[node name="BushGroup" type="Node2D" parent="LevelDecor"]
[node name="Bush" parent="LevelDecor/BushGroup" instance=ExtResource("5_rr770")]
position = Vector2(1110, 28)
scale = Vector2(0.25, 0.25)
[node name="Bush3" parent="LevelDecor/BushGroup" instance=ExtResource("5_rr770")]
position = Vector2(1272, 123)
scale = Vector2(0.25, 0.25)
[node name="Bush2" parent="LevelDecor/BushGroup" instance=ExtResource("5_rr770")]
position = Vector2(1214, 47)
rotation = 0.60912
scale = Vector2(0.4, 0.4)
[node name="BushGroup3" type="Node2D" parent="LevelDecor"]
position = Vector2(-928, 592)
scale = Vector2(0.75, 0.75)
[node name="Bush" parent="LevelDecor/BushGroup3" instance=ExtResource("5_rr770")]
position = Vector2(1110, 28)
scale = Vector2(0.25, 0.25)
[node name="Bush3" parent="LevelDecor/BushGroup3" instance=ExtResource("5_rr770")]
position = Vector2(1272, 123)
scale = Vector2(0.25, 0.25)
[node name="Bush2" parent="LevelDecor/BushGroup3" instance=ExtResource("5_rr770")]
position = Vector2(1214, 47)
rotation = 0.60912
scale = Vector2(0.4, 0.4)
[node name="BushGroup2" type="Node2D" parent="LevelDecor"]
position = Vector2(1291, 1886)
rotation = 4.5012
[node name="Bush" parent="LevelDecor/BushGroup2" instance=ExtResource("5_rr770")]
position = Vector2(1110, 28)
scale = Vector2(0.25, 0.25)
[node name="Bush3" parent="LevelDecor/BushGroup2" instance=ExtResource("5_rr770")]
position = Vector2(1272, 123)
scale = Vector2(0.25, 0.25)
[node name="Bush2" parent="LevelDecor/BushGroup2" instance=ExtResource("5_rr770")]
position = Vector2(1214, 47)
rotation = 0.60912
scale = Vector2(0.4, 0.4)
[node name="NakedTree" parent="LevelDecor" instance=ExtResource("6_rjinx")]
position = Vector2(-41, 437)
scale = Vector2(0.6, 0.6)
[node name="Tree" parent="LevelDecor" instance=ExtResource("7_cvl7f")]
position = Vector2(217, 52)
scale = Vector2(0.6, 0.6)
[node name="Tree2" parent="LevelDecor" instance=ExtResource("7_cvl7f")]
position = Vector2(948, 20.0001)
rotation = -0.42237
scale = Vector2(0.4, 0.4)
[node name="Mushrooms" type="Node2D" parent="LevelDecor"]
[node name="Mushroom" parent="LevelDecor/Mushrooms" instance=ExtResource("8_8v50e")]
position = Vector2(232, 250)
scale = Vector2(0.5, 0.5)
[node name="Mushroom2" parent="LevelDecor/Mushrooms" instance=ExtResource("8_8v50e")]
position = Vector2(252, 289)
rotation = 1.13446
scale = Vector2(0.3, 0.3)
[node name="Mushroom3" parent="LevelDecor/Mushrooms" instance=ExtResource("8_8v50e")]
position = Vector2(260, 225)
rotation = 1.13446
scale = Vector2(0.3, 0.3)
[node name="Mushrooms2" type="Node2D" parent="LevelDecor"]
position = Vector2(1551, 802)
rotation = 2.81347
[node name="Mushroom" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_8v50e")]
position = Vector2(232, 250)
scale = Vector2(0.5, 0.5)
[node name="Mushroom2" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_8v50e")]
position = Vector2(252, 289)
rotation = 1.13446
scale = Vector2(0.3, 0.3)
[node name="Mushroom3" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_8v50e")]
position = Vector2(260, 225)
rotation = 1.13446
scale = Vector2(0.3, 0.3)
[node name="Flowers" parent="." instance=ExtResource("9_4jnhv")]
unique_name_in_owner = true
position = Vector2(1102, 298)
[node name="VegetablePatch" parent="." instance=ExtResource("10_1x4lm")]
position = Vector2(806, 325)
scale = Vector2(0.5, 0.5)
[node name="Beehive" parent="." groups=["beehive"] instance=ExtResource("10_6ye1u")]
unique_name_in_owner = true
position = Vector2(432, 404)
[node name="BeeSpawner" parent="." instance=ExtResource("11_gkdx0")]
unique_name_in_owner = true
[node name="UiComponent" parent="." instance=ExtResource("12_mmtyl")]
unique_name_in_owner = true
z_index = 20
offset_right = 1280.0
offset_bottom = 720.0
[node name="DroneManager" parent="." instance=ExtResource("13_pibpn")]
unique_name_in_owner = true
[node name="LevelCompleteComponent" parent="." instance=ExtResource("14_uyhgj")]
visible = false
z_index = 999
offset_right = 1280.0
offset_bottom = 720.0
[node name="BackgroundMusic" type="AudioStreamPlayer" parent="."]
stream = ExtResource("15_uo15m")
volume_db = -18.0
autoplay = true
[node name="AtmosphericSounds" type="AudioStreamPlayer" parent="."]
stream = ExtResource("16_n1b2q")
autoplay = true

196
levels/level_3.tscn Normal file
View file

@ -0,0 +1,196 @@
[gd_scene load_steps=18 format=3 uid="uid://bw12t0pk5eecr"]
[ext_resource type="Script" path="res://levels/scripts/level_3.gd" id="1_6fiq4"]
[ext_resource type="PackedScene" uid="uid://dn6aa6f2f4g4i" path="res://components/RulesComponent.tscn" id="2_qf6aq"]
[ext_resource type="Resource" uid="uid://b5s6jqa3ardn0" path="res://levels/rules/level_3_rules.tres" id="3_j7g73"]
[ext_resource type="PackedScene" uid="uid://d1uawawum16b0" path="res://scenes/elements/background.tscn" id="4_dm3kt"]
[ext_resource type="PackedScene" uid="uid://dwuc6byusf1r3" path="res://scenes/decor/bush.tscn" id="5_73yq7"]
[ext_resource type="PackedScene" uid="uid://dj51rgpihnhi" path="res://scenes/decor/naked_tree.tscn" id="6_kh7s2"]
[ext_resource type="PackedScene" uid="uid://d3mas42mbgec1" path="res://scenes/decor/tree.tscn" id="7_oatrq"]
[ext_resource type="PackedScene" uid="uid://eiyribk1ijcu" path="res://scenes/decor/mushroom.tscn" id="8_biah2"]
[ext_resource type="PackedScene" uid="uid://bme541qdw7nai" path="res://entities/Flowers.tscn" id="9_3gmrl"]
[ext_resource type="PackedScene" uid="uid://clomllso36j02" path="res://entities/VegetablePatch.tscn" id="10_knlnk"]
[ext_resource type="PackedScene" uid="uid://dyu4mucawjlu6" path="res://entities/Beehive.tscn" id="11_xvue4"]
[ext_resource type="PackedScene" uid="uid://ddf2mkkw1trkj" path="res://scenes/elements/bee_spawner.tscn" id="12_vwesr"]
[ext_resource type="PackedScene" uid="uid://b7eeptlk47ymd" path="res://ui/UiComponent.tscn" id="13_cw1ps"]
[ext_resource type="PackedScene" uid="uid://ct3c16xm33r2a" path="res://scenes/elements/drone_manager.tscn" id="14_mtjsg"]
[ext_resource type="PackedScene" uid="uid://cwutwy11pityw" path="res://ui/LevelCompleteComponent.tscn" id="15_1jo0f"]
[ext_resource type="AudioStream" uid="uid://bgcbd6xf0lyrr" path="res://resources/music/bee_background.ogg" id="16_q3tkj"]
[ext_resource type="AudioStream" uid="uid://dvsjpsh5dyixq" path="res://resources/SFX/mixkit-european-spring-forest-ambience-1219.wav" id="17_b1iwr"]
[node name="Level3" type="Node2D"]
script = ExtResource("1_6fiq4")
[node name="RulesComponent" parent="." instance=ExtResource("2_qf6aq")]
unique_name_in_owner = true
game_rules = ExtResource("3_j7g73")
[node name="Grass" parent="." instance=ExtResource("4_dm3kt")]
[node name="LevelDecor" type="Node" parent="."]
[node name="BushGroup" type="Node2D" parent="LevelDecor"]
position = Vector2(-243, -56)
[node name="Bush" parent="LevelDecor/BushGroup" instance=ExtResource("5_73yq7")]
position = Vector2(1110, 28)
scale = Vector2(0.25, 0.25)
[node name="Bush3" parent="LevelDecor/BushGroup" instance=ExtResource("5_73yq7")]
position = Vector2(1272, 123)
scale = Vector2(0.25, 0.25)
[node name="Bush2" parent="LevelDecor/BushGroup" instance=ExtResource("5_73yq7")]
position = Vector2(1214, 47)
rotation = 0.60912
scale = Vector2(0.4, 0.4)
[node name="BushGroup4" type="Node2D" parent="LevelDecor"]
position = Vector2(8, -4)
[node name="Bush" parent="LevelDecor/BushGroup4" instance=ExtResource("5_73yq7")]
position = Vector2(1110, 28)
scale = Vector2(0.25, 0.25)
[node name="Bush3" parent="LevelDecor/BushGroup4" instance=ExtResource("5_73yq7")]
position = Vector2(1272, 123)
scale = Vector2(0.25, 0.25)
[node name="Bush2" parent="LevelDecor/BushGroup4" instance=ExtResource("5_73yq7")]
position = Vector2(1214, 47)
rotation = 0.60912
scale = Vector2(0.4, 0.4)
[node name="BushGroup3" type="Node2D" parent="LevelDecor"]
position = Vector2(-928, 592)
scale = Vector2(0.75, 0.75)
[node name="Bush" parent="LevelDecor/BushGroup3" instance=ExtResource("5_73yq7")]
position = Vector2(1110, 28)
scale = Vector2(0.25, 0.25)
[node name="Bush3" parent="LevelDecor/BushGroup3" instance=ExtResource("5_73yq7")]
position = Vector2(1272, 123)
scale = Vector2(0.25, 0.25)
[node name="Bush2" parent="LevelDecor/BushGroup3" instance=ExtResource("5_73yq7")]
position = Vector2(1214, 47)
rotation = 0.60912
scale = Vector2(0.4, 0.4)
[node name="BushGroup2" type="Node2D" parent="LevelDecor"]
position = Vector2(1291, 1886)
rotation = 4.5012
[node name="Bush" parent="LevelDecor/BushGroup2" instance=ExtResource("5_73yq7")]
position = Vector2(1110, 28)
scale = Vector2(0.25, 0.25)
[node name="Bush3" parent="LevelDecor/BushGroup2" instance=ExtResource("5_73yq7")]
position = Vector2(1272, 123)
scale = Vector2(0.25, 0.25)
[node name="Bush2" parent="LevelDecor/BushGroup2" instance=ExtResource("5_73yq7")]
position = Vector2(1214, 47)
rotation = 0.60912
scale = Vector2(0.4, 0.4)
[node name="NakedTree" parent="LevelDecor" instance=ExtResource("6_kh7s2")]
position = Vector2(-41, 437)
scale = Vector2(0.6, 0.6)
[node name="Tree" parent="LevelDecor" instance=ExtResource("7_oatrq")]
position = Vector2(217, 52)
scale = Vector2(0.6, 0.6)
[node name="Tree2" parent="LevelDecor" instance=ExtResource("7_oatrq")]
position = Vector2(1175, -35)
rotation = -0.42237
scale = Vector2(0.6, 0.6)
[node name="Mushrooms" type="Node2D" parent="LevelDecor"]
position = Vector2(-254, 571)
rotation = -0.60912
[node name="Mushroom" parent="LevelDecor/Mushrooms" instance=ExtResource("8_biah2")]
position = Vector2(232, 250)
scale = Vector2(0.5, 0.5)
[node name="Mushroom4" parent="LevelDecor/Mushrooms" instance=ExtResource("8_biah2")]
position = Vector2(1209.52, 209.747)
scale = Vector2(0.5, 0.5)
[node name="Mushroom2" parent="LevelDecor/Mushrooms" instance=ExtResource("8_biah2")]
position = Vector2(252, 289)
rotation = 1.13446
scale = Vector2(0.3, 0.3)
[node name="Mushroom3" parent="LevelDecor/Mushrooms" instance=ExtResource("8_biah2")]
position = Vector2(260, 225)
rotation = 1.13446
scale = Vector2(0.3, 0.3)
[node name="Mushrooms2" type="Node2D" parent="LevelDecor"]
position = Vector2(1551, 802)
rotation = 2.81347
[node name="Mushroom" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_biah2")]
position = Vector2(232, 250)
scale = Vector2(0.5, 0.5)
[node name="Mushroom2" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_biah2")]
position = Vector2(252, 289)
rotation = 1.13446
scale = Vector2(0.3, 0.3)
[node name="Mushroom3" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_biah2")]
position = Vector2(260, 225)
rotation = 1.13446
scale = Vector2(0.3, 0.3)
[node name="Flowers" parent="." instance=ExtResource("9_3gmrl")]
unique_name_in_owner = true
position = Vector2(1102, 298)
[node name="VegetablePatch" parent="." instance=ExtResource("10_knlnk")]
position = Vector2(610, 6)
scale = Vector2(0.5, 0.5)
[node name="VegetablePatch2" parent="." instance=ExtResource("10_knlnk")]
position = Vector2(608, 567)
scale = Vector2(0.5, 0.5)
[node name="VegetablePatch3" parent="." instance=ExtResource("10_knlnk")]
position = Vector2(862, 266)
scale = Vector2(0.5, 0.5)
[node name="Beehive" parent="." groups=["beehive"] instance=ExtResource("11_xvue4")]
unique_name_in_owner = true
position = Vector2(272, 427)
[node name="BeeSpawner" parent="." instance=ExtResource("12_vwesr")]
unique_name_in_owner = true
[node name="UiComponent" parent="." instance=ExtResource("13_cw1ps")]
unique_name_in_owner = true
z_index = 20
offset_right = 1280.0
offset_bottom = 720.0
[node name="DroneManager" parent="." instance=ExtResource("14_mtjsg")]
unique_name_in_owner = true
[node name="LevelCompleteComponent" parent="." instance=ExtResource("15_1jo0f")]
visible = false
z_index = 999
offset_right = 1280.0
offset_bottom = 720.0
[node name="BackgroundMusic" type="AudioStreamPlayer" parent="."]
stream = ExtResource("16_q3tkj")
volume_db = -18.0
autoplay = true
[node name="AtmosphericSounds" type="AudioStreamPlayer" parent="."]
stream = ExtResource("17_b1iwr")
autoplay = true

View file

@ -7,8 +7,8 @@ script = ExtResource("1_265gm")
level_number = 1
level_name = "Level One"
level_description = "Basic game introduction"
bees_available = 10
nectar_required = 50
bees_available = 40
nectar_required = 40
level_par = 2
collector_enabled = true
dancer_enabled = true

View file

@ -0,0 +1,16 @@
[gd_resource type="Resource" script_class="GameRulesResource" load_steps=2 format=3 uid="uid://cqtsmjsyqne41"]
[ext_resource type="Script" path="res://components/scripts/game_rules.gd" id="1_ga8fp"]
[resource]
script = ExtResource("1_ga8fp")
level_number = 2
level_name = "Level Two"
level_description = "Hazard introduction - pesticide"
bees_available = 40
nectar_required = 80
level_par = 3
collector_enabled = true
dancer_enabled = true
director_enabled = true
distractor_enabled = false

View file

@ -0,0 +1,16 @@
[gd_resource type="Resource" script_class="GameRulesResource" load_steps=2 format=3 uid="uid://b5s6jqa3ardn0"]
[ext_resource type="Script" path="res://components/scripts/game_rules.gd" id="1_kdeq5"]
[resource]
script = ExtResource("1_kdeq5")
level_number = 3
level_name = "Level Three"
level_description = "Hazard introduction - more pesticide!"
bees_available = 60
nectar_required = 100
level_par = 4
collector_enabled = true
dancer_enabled = true
director_enabled = true
distractor_enabled = false

12
levels/scripts/level.gd Normal file
View file

@ -0,0 +1,12 @@
class_name Level extends Node
@onready var rules = get_node("RulesComponent") as RulesComponent
@onready var bee_spawner = get_node("BeeSpawner") as BeeSpawner
@onready var ui_controls = get_node("UiComponent") as UIComponent
func _ready():
GameState.required_nectar = rules.game_rules.nectar_required
GameState.level_par = rules.game_rules.level_par
ui_controls.update_level_text("Level : " + str(rules.game_rules.level_number))
ui_controls.update_par_text("Par : " + str(rules.game_rules.level_par))
bee_spawner.max_bees = rules.game_rules.bees_available

View file

@ -1,11 +1,3 @@
extends Node2D
extends Level
class_name LevelOne
@onready var rules = get_node("RulesComponent") as RulesComponent
@onready var bee_spawner = get_node("BeeSpawner") as BeeSpawner
@onready var ui_controls = get_node("UiComponent") as UIComponent
func _ready():
GameState.required_nectar = rules.game_rules.nectar_required
GameState.level_par = rules.game_rules.level_par
ui_controls.update_level_text("Level : " + str(rules.game_rules.level_number))
bee_spawner.max_bees = rules.game_rules.bees_available

View file

@ -0,0 +1,2 @@
extends Level
class_name LevelTwo

View file

@ -0,0 +1,2 @@
extends Level
class_name LevelThree

View file

@ -11,9 +11,9 @@ config_version=5
[application]
config/name="Pollen Not Included"
run/main_scene="res://levels/level_1.tscn"
run/main_scene="res://levels/level_3.tscn"
config/features=PackedStringArray("4.2", "Forward Plus")
config/icon="res://icon.svg"
config/icon="res://resources/textures/collector_drone.png"
[autoload]
@ -25,6 +25,8 @@ Str="*res://utility/utility_strings.gd"
window/size/viewport_width=1280
window/size/viewport_height=720
window/vsync/vsync_mode=0
mouse_cursor/custom_image="res://resources/cursors/pointer_a.png"
mouse_cursor/custom_image_hotspot=Vector2(8, 8)
[editor_plugins]

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bn1mvt0n0idwv"
path="res://.godot/imported/arrow_e.png-7b1be4e767721a9ed88ed338570ad7fc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/arrow_e.png"
dest_files=["res://.godot/imported/arrow_e.png-7b1be4e767721a9ed88ed338570ad7fc.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://3oxvxr1gqqxq"
path="res://.godot/imported/arrow_n.png-fef8c72db9afa29d32e4024daa81dcab.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/arrow_n.png"
dest_files=["res://.godot/imported/arrow_n.png-fef8c72db9afa29d32e4024daa81dcab.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b8fw6tnl30udj"
path="res://.godot/imported/arrow_ne.png-178cbd61845b6728a7cee6d8ce2cee65.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/arrow_ne.png"
dest_files=["res://.godot/imported/arrow_ne.png-178cbd61845b6728a7cee6d8ce2cee65.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 293 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dytk3baj31d1i"
path="res://.godot/imported/arrow_nw.png-fa4c1384472ccb0ed8e7dbd053d1370a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/arrow_nw.png"
dest_files=["res://.godot/imported/arrow_nw.png-fa4c1384472ccb0ed8e7dbd053d1370a.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cs4d7bu221y0v"
path="res://.godot/imported/arrow_s.png-b3f8530096e88442ff816309033c3041.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/arrow_s.png"
dest_files=["res://.godot/imported/arrow_s.png-b3f8530096e88442ff816309033c3041.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c6ok1cpd8ostw"
path="res://.godot/imported/arrow_se.png-1039f2195e10040c4685d9c17feef67d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/arrow_se.png"
dest_files=["res://.godot/imported/arrow_se.png-1039f2195e10040c4685d9c17feef67d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 293 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bx4w2polamajx"
path="res://.godot/imported/arrow_sw.png-a1c39c74ea5ba886f65393b9116bf124.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/arrow_sw.png"
dest_files=["res://.godot/imported/arrow_sw.png-a1c39c74ea5ba886f65393b9116bf124.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bpi0rv1uxno7y"
path="res://.godot/imported/arrow_w.png-7b56f9e9f96eb58f8919921a38416da8.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/arrow_w.png"
dest_files=["res://.godot/imported/arrow_w.png-7b56f9e9f96eb58f8919921a38416da8.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://vda0xt2gxpkb"
path="res://.godot/imported/bracket_a_horizontal.png-d224bf4cf52fe5b551a8ad950aa55b97.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/bracket_a_horizontal.png"
dest_files=["res://.godot/imported/bracket_a_horizontal.png-d224bf4cf52fe5b551a8ad950aa55b97.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://npevc1mcu6lb"
path="res://.godot/imported/bracket_a_vertical.png-506648ad4e87f7e225b6360392276da6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/bracket_a_vertical.png"
dest_files=["res://.godot/imported/bracket_a_vertical.png-506648ad4e87f7e225b6360392276da6.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cd221xc8y7jod"
path="res://.godot/imported/bracket_b_horizontal.png-23cc7ecdb0b70ce4e9ec82ff70a793a3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/bracket_b_horizontal.png"
dest_files=["res://.godot/imported/bracket_b_horizontal.png-23cc7ecdb0b70ce4e9ec82ff70a793a3.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bdnx1k5tearss"
path="res://.godot/imported/bracket_b_vertical.png-8250a0d0cef4ac46a31bf5137e127921.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/bracket_b_vertical.png"
dest_files=["res://.godot/imported/bracket_b_vertical.png-8250a0d0cef4ac46a31bf5137e127921.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 518 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b5vgt4anlqie6"
path="res://.godot/imported/busy_circle.png-5d969602b11ea146b23e5683ee2cff46.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/busy_circle.png"
dest_files=["res://.godot/imported/busy_circle.png-5d969602b11ea146b23e5683ee2cff46.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 613 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://sd1prgqhdyrm"
path="res://.godot/imported/busy_circle_fade.png-76b3abd9dc11ab2a26db3f0e77faa056.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/busy_circle_fade.png"
dest_files=["res://.godot/imported/busy_circle_fade.png-76b3abd9dc11ab2a26db3f0e77faa056.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://csrk7g7kw20l0"
path="res://.godot/imported/busy_hourglass.png-78c3a372600a212efdd05650dd79ae34.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/busy_hourglass.png"
dest_files=["res://.godot/imported/busy_hourglass.png-78c3a372600a212efdd05650dd79ae34.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 438 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dup5wsusvbm15"
path="res://.godot/imported/busy_hourglass_outline.png-0a08feb4d3abaebca3203b4c672c13bb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/busy_hourglass_outline.png"
dest_files=["res://.godot/imported/busy_hourglass_outline.png-0a08feb4d3abaebca3203b4c672c13bb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 457 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dctt6df2vsxai"
path="res://.godot/imported/busy_hourglass_outline_detail.png-9dc2a8e6cd65ae1dd6b2229fa8bf173a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/busy_hourglass_outline_detail.png"
dest_files=["res://.godot/imported/busy_hourglass_outline_detail.png-9dc2a8e6cd65ae1dd6b2229fa8bf173a.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 409 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bvs8f2rtqch6"
path="res://.godot/imported/cross_large.png-807d4f14cdda2faa5fe727c784f24a2c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/cross_large.png"
dest_files=["res://.godot/imported/cross_large.png-807d4f14cdda2faa5fe727c784f24a2c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 378 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://3ahfrgj14d68"
path="res://.godot/imported/cross_small.png-7244a69508933f28a0a7dc7b22e6dece.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/cross_small.png"
dest_files=["res://.godot/imported/cross_small.png-7244a69508933f28a0a7dc7b22e6dece.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 501 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c80xh7jqpc56m"
path="res://.godot/imported/disabled.png-5a8a9b3118194bdace5d2e2b3bb08c8e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/disabled.png"
dest_files=["res://.godot/imported/disabled.png-5a8a9b3118194bdace5d2e2b3bb08c8e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

BIN
resources/cursors/door.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 404 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dumn252cq13tq"
path="res://.godot/imported/door.png-0267ae5bc8abfa2dcbba17dd1c74cfc6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/door.png"
dest_files=["res://.godot/imported/door.png-0267ae5bc8abfa2dcbba17dd1c74cfc6.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 449 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dadowcnbi6x5b"
path="res://.godot/imported/door_enter.png-f88eed188cba5cbb9573954fab6e65b2.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/door_enter.png"
dest_files=["res://.godot/imported/door_enter.png-f88eed188cba5cbb9573954fab6e65b2.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b54ate6oms65i"
path="res://.godot/imported/door_exit.png-cca609f2517aa4129756eaf6da1bab1b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/door_exit.png"
dest_files=["res://.godot/imported/door_exit.png-cca609f2517aa4129756eaf6da1bab1b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dg4f8fcmfmhoo"
path="res://.godot/imported/hand_closed.png-e4129fc3684b9f3ea2610f80d0883029.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_closed.png"
dest_files=["res://.godot/imported/hand_closed.png-e4129fc3684b9f3ea2610f80d0883029.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 501 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bdhh5q4pdfh5c"
path="res://.godot/imported/hand_open.png-d31585c9931285e2132fc441a4081983.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_open.png"
dest_files=["res://.godot/imported/hand_open.png-d31585c9931285e2132fc441a4081983.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 476 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://3kqu3l0spiv1"
path="res://.godot/imported/hand_point.png-7b3f0bbd617fa41dbc116de59f1aa3a7.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_point.png"
dest_files=["res://.godot/imported/hand_point.png-7b3f0bbd617fa41dbc116de59f1aa3a7.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bqimsdp7plsi"
path="res://.godot/imported/hand_small_closed.png-310168820429ab6fe8303b44617d21c1.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_small_closed.png"
dest_files=["res://.godot/imported/hand_small_closed.png-310168820429ab6fe8303b44617d21c1.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 430 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bafucxbi4vq4j"
path="res://.godot/imported/hand_small_open.png-d2ec04f54faca278b0e1ea5a7c44f203.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_small_open.png"
dest_files=["res://.godot/imported/hand_small_open.png-d2ec04f54faca278b0e1ea5a7c44f203.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 430 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cdi7do2amhiaj"
path="res://.godot/imported/hand_small_point.png-e38e5a90d242197727e89d56c197359d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_small_point.png"
dest_files=["res://.godot/imported/hand_small_point.png-e38e5a90d242197727e89d56c197359d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 409 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dl0w5avsvknjo"
path="res://.godot/imported/hand_thin_closed.png-3c7e1e542389264d2492b7badc870f26.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_thin_closed.png"
dest_files=["res://.godot/imported/hand_thin_closed.png-3c7e1e542389264d2492b7badc870f26.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 499 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b024qrwjhstrj"
path="res://.godot/imported/hand_thin_open.png-11f769edef40355a29acfbf87326e566.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_thin_open.png"
dest_files=["res://.godot/imported/hand_thin_open.png-11f769edef40355a29acfbf87326e566.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 448 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ga3y017bjd60"
path="res://.godot/imported/hand_thin_point.png-1fc42597589487fde7ed20e6ee5ee558.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_thin_point.png"
dest_files=["res://.godot/imported/hand_thin_point.png-1fc42597589487fde7ed20e6ee5ee558.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 368 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bsu0pygek6g6n"
path="res://.godot/imported/hand_thin_small_closed.png-48a773b8bf955a4663a3a8d5b67f6758.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_thin_small_closed.png"
dest_files=["res://.godot/imported/hand_thin_small_closed.png-48a773b8bf955a4663a3a8d5b67f6758.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dspe2ylagu1ku"
path="res://.godot/imported/hand_thin_small_open.png-4ddd66378f062ffe7ca1b2d4d7e6bb15.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_thin_small_open.png"
dest_files=["res://.godot/imported/hand_thin_small_open.png-4ddd66378f062ffe7ca1b2d4d7e6bb15.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://besnmg6ibkp4"
path="res://.godot/imported/hand_thin_small_point.png-97c9422457a6ed3439a844e1d0532c7d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/hand_thin_small_point.png"
dest_files=["res://.godot/imported/hand_thin_small_point.png-97c9422457a6ed3439a844e1d0532c7d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://clj6oyxs7jomg"
path="res://.godot/imported/line_cross.png-19d4b3ca23233ae613f2789576810375.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/line_cross.png"
dest_files=["res://.godot/imported/line_cross.png-19d4b3ca23233ae613f2789576810375.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dukohfs3noop0"
path="res://.godot/imported/line_horizontal.png-821807d8779517aa04e50fa231dc89ab.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/line_horizontal.png"
dest_files=["res://.godot/imported/line_horizontal.png-821807d8779517aa04e50fa231dc89ab.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dd3nh8cutcojg"
path="res://.godot/imported/line_vertical.png-71d8a68beef9ca298f62355614bfa165.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/line_vertical.png"
dest_files=["res://.godot/imported/line_vertical.png-71d8a68beef9ca298f62355614bfa165.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 452 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c72ci4wfd81my"
path="res://.godot/imported/look_a.png-fd0540e0fd8bca6128a51dfed0175ce9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/look_a.png"
dest_files=["res://.godot/imported/look_a.png-fd0540e0fd8bca6128a51dfed0175ce9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 465 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dkv2suhmfyao3"
path="res://.godot/imported/look_b.png-4bc819819da2b42c8210474fbf388f2d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/look_b.png"
dest_files=["res://.godot/imported/look_b.png-4bc819819da2b42c8210474fbf388f2d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 492 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ccsawp3uc2gdw"
path="res://.godot/imported/look_c.png-ffd87b26213eebc01aa9505bb4d2eac1.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/look_c.png"
dest_files=["res://.godot/imported/look_c.png-ffd87b26213eebc01aa9505bb4d2eac1.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 494 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b8qopmualoa4f"
path="res://.godot/imported/look_d.png-61361848620ad7536fea335354f32613.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/look_d.png"
dest_files=["res://.godot/imported/look_d.png-61361848620ad7536fea335354f32613.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bec8eetq0wfv4"
path="res://.godot/imported/message_dots_round.png-7d1963ede7c8e7adb29d0ddfce935e9c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/message_dots_round.png"
dest_files=["res://.godot/imported/message_dots_round.png-7d1963ede7c8e7adb29d0ddfce935e9c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dhot8guu0gq58"
path="res://.godot/imported/message_dots_square.png-f79e7777daa70c863f63d796f44b07eb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://resources/cursors/message_dots_square.png"
dest_files=["res://.godot/imported/message_dots_square.png-f79e7777daa70c863f63d796f44b07eb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Some files were not shown because too many files have changed in this diff Show more