Add business pricing and closure controls with compatible digest optimization
This commit is contained in:
@@ -20,8 +20,8 @@ required_roles = Array[StringName]([&"cook", &"server", &"attendant"])
|
||||
primary_skill = &"cooking"
|
||||
capacity = 12
|
||||
queue_capacity = 24
|
||||
base_service_minutes = 15
|
||||
base_service_minutes = 45
|
||||
base_quality = 55
|
||||
base_price = 35
|
||||
base_price = 25
|
||||
inventory_inputs = {&"ingredient/basic_meal": 1}
|
||||
tags = Array[StringName]([&"dining", &"social"])
|
||||
|
||||
@@ -11,7 +11,7 @@ description = "全ての客のチェックインと精算を処理する、境
|
||||
category = &"guest_service"
|
||||
service_types = Array[StringName]([&"check_in", &"check_out"])
|
||||
default_service_type = &"check_in"
|
||||
service_profiles = {&"check_in": {&"duration_minutes": 8, &"base_quality": 60, &"base_price": 20, &"capacity_units": 1, &"need_effects": {&"sleep": 0}}, &"check_out": {&"duration_minutes": 6, &"base_quality": 60, &"base_price": 0, &"capacity_units": 1, &"need_effects": {&"sleep": 0}}}
|
||||
service_profiles = {&"check_in": {&"duration_minutes": 20, &"base_quality": 60, &"base_price": 0, &"capacity_units": 1, &"need_effects": {&"sleep": 0}}, &"check_out": {&"duration_minutes": 6, &"base_quality": 60, &"base_price": 0, &"capacity_units": 1, &"need_effects": {&"sleep": 0}}}
|
||||
zone = 2
|
||||
layer = 0
|
||||
footprint = Vector2i(4, 2)
|
||||
@@ -30,9 +30,9 @@ staff_max = 3
|
||||
required_roles = Array[StringName]([&"receptionist"])
|
||||
capacity = 8
|
||||
queue_capacity = 16
|
||||
base_service_minutes = 8
|
||||
base_service_minutes = 20
|
||||
base_quality = 60
|
||||
base_price = 20
|
||||
base_price = 0
|
||||
opening_schedule = {&"morning": true, &"day": true, &"night": true}
|
||||
policy_schema = {&"price_mode": {&"type": &"enum", &"default": &"standard"}, &"vip_priority": {&"type": &"bool", &"default": false}}
|
||||
cleanliness_decay_per_service = 1
|
||||
|
||||
@@ -20,5 +20,5 @@ capacity = 2
|
||||
queue_capacity = 4
|
||||
base_service_minutes = 720
|
||||
base_quality = 50
|
||||
base_price = 80
|
||||
base_price = 120
|
||||
tags = Array[StringName]([&"lodging", &"quiet"])
|
||||
|
||||
Reference in New Issue
Block a user