32 lines
1.2 KiB
Plaintext
32 lines
1.2 KiB
Plaintext
|
[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"
|