TowerGameProto/objects/Storage.tscn

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"