Record original-alignment implementation and traceability checkpoint
Capture current source, content data, tests, asset licenses, and original-specification traceability. Original implementation remains incomplete. The accepted matching UI generation passed 154 suites and 12,253 checks, with eight rendered staff-contract screens reviewed. Latest native Windows and full-original acceptance remain outstanding.
This commit is contained in:
@@ -9,7 +9,7 @@ display_name = "闇市取引所"
|
||||
description = "希少品を高値で扱う地下取引施設。収益と引き換えに警戒と監査リスクを持つ。"
|
||||
zone = 3
|
||||
layer = 0
|
||||
footprint = Vector2i(3, 2)
|
||||
footprint = Vector2i(4, 2)
|
||||
construction_cost = {&"gold": 1600, &"materials": 12}
|
||||
build_minutes = 270
|
||||
weight_per_cell = 2
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
[gd_resource type="Resource" script_class="FacilityDefinition" load_steps=2 format=3]
|
||||
|
||||
[ext_resource type="Script" path="res://scripts/data/facility_definition.gd" id="1"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1")
|
||||
id = &"chapel"
|
||||
display_name = "礼拝堂"
|
||||
description = "礼拝と寄付を通じて信仰を育む施設。聖職者の配置が必要。"
|
||||
zone = 0
|
||||
layer = 0
|
||||
footprint = Vector2i(4, 3)
|
||||
construction_cost = {&"gold": 1200, &"materials": 12}
|
||||
build_minutes = 180
|
||||
maintenance_gold = 6
|
||||
staff_min = 1
|
||||
staff_max = 2
|
||||
required_roles = Array[StringName]([&"cleric"])
|
||||
primary_skill = &"service"
|
||||
customer_capacity = 8
|
||||
capacity = 8
|
||||
queue_capacity = 8
|
||||
base_service_minutes = 60
|
||||
base_price = 20
|
||||
faith_per_service = 1
|
||||
service_types = Array[StringName]([&"worship"])
|
||||
default_service_type = &"worship"
|
||||
tags = Array[StringName]([&"worship", &"leisure"])
|
||||
@@ -0,0 +1,24 @@
|
||||
[gd_resource type="Resource" script_class="FacilityDefinition" load_steps=2 format=3]
|
||||
|
||||
[ext_resource type="Script" path="res://scripts/data/facility_definition.gd" id="1"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("1")
|
||||
id = &"cleaning_room"
|
||||
display_name = "清掃員室"
|
||||
description = "清掃員が清掃へ向かうための裏層の拠点。"
|
||||
zone = 0
|
||||
layer = 1
|
||||
footprint = Vector2i(2, 1)
|
||||
construction_cost = {&"gold": 350, &"materials": 4}
|
||||
build_minutes = 60
|
||||
maintenance_gold = 2
|
||||
staff_min = 1
|
||||
staff_max = 2
|
||||
required_roles = Array[StringName]([&"cleaner"])
|
||||
primary_skill = &"operation"
|
||||
customer_capacity = 0
|
||||
capacity = 0
|
||||
queue_capacity = 0
|
||||
base_price = 0
|
||||
tags = Array[StringName]([&"cleaning", &"staff_support"])
|
||||
@@ -7,16 +7,18 @@ script = ExtResource("1")
|
||||
id = &"premium_room"
|
||||
display_name = "上級客室"
|
||||
description = "富裕客と長期滞在客向けの静かな地上客室。一般客室より高い品質と料金を持つ。"
|
||||
zone = 1
|
||||
zone = 0
|
||||
layer = 0
|
||||
footprint = Vector2i(3, 2)
|
||||
footprint = Vector2i(4, 1)
|
||||
construction_cost = {&"gold": 900, &"materials": 10}
|
||||
build_minutes = 150
|
||||
weight_per_cell = 2
|
||||
maintenance_gold = 5
|
||||
maintenance_mana = 1
|
||||
staff_min = 0
|
||||
staff_max = 0
|
||||
capacity = 2
|
||||
customer_capacity = 2
|
||||
queue_capacity = 2
|
||||
base_service_minutes = 720
|
||||
base_quality = 70
|
||||
|
||||
@@ -7,17 +7,19 @@ script = ExtResource("1")
|
||||
id = &"staff_dormitory"
|
||||
display_name = "従業員宿舎"
|
||||
description = "勤務の合間に従業員が睡眠と長時間休息を取るBACK居住区画。"
|
||||
zone = 1
|
||||
zone = 0
|
||||
layer = 1
|
||||
footprint = Vector2i(4, 2)
|
||||
footprint = Vector2i(2, 1)
|
||||
construction_cost = {&"gold": 650, &"materials": 8}
|
||||
build_minutes = 150
|
||||
weight_per_cell = 1
|
||||
maintenance_gold = 4
|
||||
maintenance_mana = 1
|
||||
power_priority = 35
|
||||
staff_min = 0
|
||||
staff_max = 0
|
||||
capacity = 12
|
||||
customer_capacity = 0
|
||||
queue_capacity = 0
|
||||
base_service_minutes = 360
|
||||
base_quality = 58
|
||||
|
||||
Reference in New Issue
Block a user