[gd_scene load_steps=7 format=3 uid="uid://0vvjqh8xyqg8"] [ext_resource type="Script" uid="uid://b1g3m8gfjrkef" path="res://scripts/storage.gd" id="1_upgem"] [ext_resource type="Texture2D" uid="uid://cv0h0l631pr7p" path="res://assets/storage.png" id="2_fn4fu"] [ext_resource type="Script" uid="uid://bha4kv6d0iba0" path="res://scripts/Item.gd" id="2_ujb2c"] [ext_resource type="Script" uid="uid://inyhfjkw5h2u" path="res://scripts/PathfindObstacle.gd" id="3_dadgq"] [ext_resource type="Resource" uid="uid://cgxall2fn3bsn" path="res://items/copper.res" id="3_mq7b5"] [sub_resource type="CircleShape2D" id="CircleShape2D_upgem"] radius = 32.0 [node name="Storage" type="StaticBody2D" groups=["Buildings"]] input_pickable = true script = ExtResource("1_upgem") source_limit = 3 sink_limit = 3 storage_limit = 250 build_materials_required = Dictionary[ExtResource("2_ujb2c"), int]({ ExtResource("3_mq7b5"): 3 }) [node name="Sprite2D" type="Sprite2D" parent="."] texture = ExtResource("2_fn4fu") [node name="CollisionShape2D" type="CollisionShape2D" parent="."] shape = SubResource("CircleShape2D_upgem") [node name="PathfindObstacle" type="Node2D" parent="."] script = ExtResource("3_dadgq") added_weight = 99.0 metadata/_custom_type_script = "uid://inyhfjkw5h2u"