[gd_resource type="Resource" script_class="VesselDefinition" load_steps=6 format=3] [ext_resource type="Script" path="res://VesselDefinition.gd" id="1"] [ext_resource type="PackedScene" path="res://VesselCargoComponent.tscn" id="2"] [ext_resource type="PackedScene" path="res://VesselTransportComponent.tscn" id="3"] [ext_resource type="Resource" path="res://TransportCapacityUpgrade.tres" id="4"] [ext_resource type="Resource" path="res://TransportSpeedUpgrade.tres" id="5"] [resource] script = ExtResource("1") definition_id = "transporter" display_name = "Transporter" description = "Hub-owned logistics vessel that moves resources automatically." build_cost = 0 build_time = 0.0 icon = 12 glow_color = Color(0.95, 0.55, 0.85, 1) capabilities = PackedStringArray("cargo", "transport") component_scenes = Array[PackedScene]([ExtResource("2"), ExtResource("3")]) base_stats = {"max_speed": 460.0, "acceleration": 450.0, "cargo_capacity": 20.0, "transport_speed": 150.0, "delivery_speed": 180.0} upgrades = Array[Resource]([ExtResource("4"), ExtResource("5")])