P14-02: Split warps into guest FRONT and staff BACK service warp (A08)
The FRONT Mana warp is guest-only: its connectors carry the "!staff" access, which path access checks treat as open to everyone except staff. A new 2x2 BACK service warp links only to other service warps for staff, with A07 values. Registry and palette now hold 25 definitions. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
619b5e07ed
commit
8917c190cf
@@ -6,7 +6,7 @@
|
||||
script = ExtResource("1")
|
||||
id = &"mana_warp"
|
||||
display_name = "マナワープ"
|
||||
description = "建設済みの全ワープと瞬時につながる表層の転移陣。客と接客中の従業員が1回3マナで移動する。"
|
||||
description = "建設済みの表層ワープ同士を瞬時につなぐ客用の転移陣。客が1回3マナで移動する。従業員は裏層の業務用ワープを使う。"
|
||||
zone = 0
|
||||
layer = 0
|
||||
footprint = Vector2i(2, 2)
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
[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 = &"service_warp"
|
||||
display_name = "業務用マナワープ"
|
||||
description = "建設済みの業務用ワープ同士を瞬時につなぐ裏層の転移陣。従業員が1回3マナで移動する。"
|
||||
zone = 0
|
||||
layer = 1
|
||||
footprint = Vector2i(2, 2)
|
||||
construction_cost = {&"gold": 3000, &"materials": 30}
|
||||
build_minutes = 360
|
||||
weight_per_cell = 3
|
||||
pass_through = true
|
||||
maintenance_gold = 15
|
||||
maintenance_mana = 1
|
||||
power_priority = 80
|
||||
staff_min = 0
|
||||
staff_max = 0
|
||||
capacity = 4
|
||||
queue_capacity = 0
|
||||
base_service_minutes = 1
|
||||
base_quality = 50
|
||||
base_price = 0
|
||||
tags = Array[StringName]([&"movement", &"schema_facility_proxy", &"staff_only", &"warp"])
|
||||
Reference in New Issue
Block a user