39 lines
1.2 KiB
Text
39 lines
1.2 KiB
Text
|
|
[gd_resource type="Resource" script_class="BuildingDefinition" format=3]
|
||
|
|
|
||
|
|
[ext_resource type="Script" path="res://buildings/BuildingDefinition.gd" id="1"]
|
||
|
|
[ext_resource type="PackedScene" path="res://buildings/FleetOfficeBuildingVisual.tscn" id="2"]
|
||
|
|
[ext_resource type="Script" path="res://buildings/BuildingLogisticsProfile.gd" id="3"]
|
||
|
|
|
||
|
|
[sub_resource type="Resource" id="Resource_office_logistics"]
|
||
|
|
script = ExtResource("3")
|
||
|
|
input_buffers = {
|
||
|
|
"energy": 30,
|
||
|
|
"gas": 30,
|
||
|
|
"ore": 60
|
||
|
|
}
|
||
|
|
collected_outputs = PackedStringArray()
|
||
|
|
conversion_input = ""
|
||
|
|
conversion_output = ""
|
||
|
|
conversion_rate = 0.0
|
||
|
|
conversion_yield = 1
|
||
|
|
|
||
|
|
[resource]
|
||
|
|
script = ExtResource("1")
|
||
|
|
definition_id = "fleet_office"
|
||
|
|
display_name = "Fleet Office"
|
||
|
|
description = "Holds one berth in the fleet and pays for the vessel in it. Hub transporters keep it stocked; an office that runs dry loses its vessel."
|
||
|
|
cost = 35
|
||
|
|
build_resource_costs = {
|
||
|
|
"ore": 35
|
||
|
|
}
|
||
|
|
action_icon = 2
|
||
|
|
menu_icon = 2
|
||
|
|
visual_scene = ExtResource("2")
|
||
|
|
capabilities = PackedStringArray("fleet_office")
|
||
|
|
logistics = SubResource("Resource_office_logistics")
|
||
|
|
map_color = Color(0.45, 0.78, 1, 1)
|
||
|
|
map_sides = 4
|
||
|
|
menu_button_name = "FleetOfficeButton"
|
||
|
|
menu_label_name = "FleetOfficeLabel"
|
||
|
|
menu_cost_name = "FleetOfficeCost"
|
||
|
|
max_hp = 45
|