Ключи и связки ключей: различия между версиями

Материал из Respiral Wiki
Заготовка фэнтези-справочника; неподтверждённые данные не заполнены
 
Сверка с master 8a1422ff8d: действующие прототипы и ограничения
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
{{Respiral/Заготовка}}
Сверено с [https://github.com/respiral-tree/forbidden/tree/8a1422ff8d0b9cb3c0af0e07d54429689595101c master проекта] (коммит <code>8a1422ff8d</code>, 20 октября 2026). Параметры ниже взяты из прототипов и кода; проверка в игровом клиенте не проводилась.


[[Справочник Respiral|Справочник Respiral]] → Предметы и быт
Обычные ключи можно надевать на связку. Ключи для подземелий имеют отдельный тег и на обычную связку не подходят.


== Виды ключей ==
== Связка ключей ==
{{Respiral/Не заполнено}}
* Вмещает до 5 совместимых ключей.
* Добавление и снятие занимают 1,5 секунды. Оба действия прерываются движением и уроном; добавление также прерывается выпадением используемого предмета.
* Использование связки в руке переключает выбранный ключ; действие также доступно через отдельную кнопку. При одном ключе переключения нет.
* К двери применяется выбранный ключ.
* Пустая связка не издаёт звон ключей при падении. Для обычного сбрасывания заполненной связки дистанция звука ограничена 4 тайлами; бросок использует отдельный звук приземления.
 
== Разновидности ==
Обычные ключи имеют случайный вариант спрайта. Ключи кузнеца и портного привязаны к группам Blacksmith и Tailor. Мастер-ключ помечен в прототипе как административный.
 
== Каталог ==
{| class="wikitable sortable" style="width:100%"
! Вид !! Предмет / объект !! Параметры !! ID и источник
|-
| [[Файл:Respiral-nav-key-97523a856306.png|64x64px|link=]]
| { ent-MedievalBaseKey }<br><small>{ ent-MedievalBaseKey.desc }</small>
| Размер: маленький; Группа замков: Blacksmith
| <code>MedievalKeyBlacksmith</code><br>[https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/keys.yml Исходник]
|-
| [[Файл:Respiral-nav-key-97523a856306.png|64x64px|link=]]
| { ent-MedievalBaseKey }<br><small>Чистый ключ.</small>
| Размер: маленький
| <code>MedievalKeyGeneric</code><br>[https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/keys.yml Исходник]
|-
| [[Файл:Respiral-nav-key-97523a856306.png|64x64px|link=]]
| { ent-MedievalBaseKey }<br><small>{ ent-MedievalBaseKey.desc }</small>
| Размер: маленький; Группа замков: Tailor
| <code>MedievalKeyTailor</code><br>[https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/keys.yml Исходник]
|-
| [[Файл:Respiral-master-919c1ea699da7ae3ac.png|64x64px|link=]]
| Ключ из тёмной стали
| Размер: маленький
| <code>MedievalDungeonKeyDarkSteel</code><br>[https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/dungeon_keys.yml Исходник]
|-
|
| Латунный ключ
| Размер: маленький
| <code>MedievalDungeonKeyBrass</code><br>[https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/dungeon_keys.yml Исходник]
|-
| [[Файл:Respiral-master-14df6b34884a8f5215.png|64x64px|link=]]
| Медный ключ
| Размер: маленький
| <code>MedievalDungeonKeyCopper</code><br>[https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/dungeon_keys.yml Исходник]
|-
| [[Файл:Respiral-master-fd33589cbf244445a2.png|64x64px|link=]]
| Серебристый ключ
| Размер: маленький
| <code>MedievalDungeonKeySilver</code><br>[https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/dungeon_keys.yml Исходник]
|-
|
| кольцо для ключей<br><small>Кольцо для хранения нескольких ключей.</small>
| Размер: маленький
| <code>MedievalKeyRing</code><br>[https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/keyring.yml Исходник]
|-
| [[Файл:Respiral-master-6f5c8fca726cfa4d74.png|64x64px|link=]]
| мастер-ключ<br><small>Ключ, открывающий любой замок, независимо от его механизма.</small>
| Размер: маленький; Административный мастер-ключ
| <code>MedievalKeyOmni</code><br>[https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/keys.yml Исходник]
|-
| [[Файл:Respiral-nav-lockpick-76c4bad1625f.png|64x64px|link=]]
| отмычка<br><small>Главный инструмент взломщика.</small>
| Размер: маленький
| <code>MedievalLockpick</code><br>[https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/keys.yml Исходник]
|}


== Связка ключей ==
== Источники ==
{{Respiral/Не заполнено}}
* [https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/dungeon_keys.yml Resources/Prototypes/_Respiral/Entities/Objects/Misc/dungeon_keys.yml]
* [https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/keyring.yml Resources/Prototypes/_Respiral/Entities/Objects/Misc/keyring.yml]
* [https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Resources/Prototypes/_Respiral/Entities/Objects/Misc/keys.yml Resources/Prototypes/_Respiral/Entities/Objects/Misc/keys.yml]
 
<!-- resp-master-audit-begin -->
== Использование ==
Чтобы надеть ключ, примените совместимый ключ к связке. Чтобы снять его, откройте контекстные действия связки и выберите «Снять» с названием нужного ключа. После снятия ключ передаётся в свободную руку; если взять его не удалось, остаётся рядом с персонажем.


== Взаимодействие с замками ==
Добавление и снятие прерываются движением и уроном. Для добавления также задано прерывание при выпадении используемого предмета. Дверь должна быть закрыта, чтобы переключить её замок ключом; базовое время поворота ключа составляет 1,5 секунды.
{{Respiral/Не заполнено}}


== Источники и проверка ==
<!-- resp-master-audit-end -->
{{Respiral/Не заполнено|Источники, версия билда и проверка в игре пока не указаны.}}


== См. также ==
[[Категория:Respiral]]
* [[Торговля]]
* [[Валюта]]
* [[Двери и замки]]
* [[Взлом замков]]


* [https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Content.Shared/_Respiral/Lock/Components/KeyRingComponent.cs Content.Shared/_Respiral/Lock/Components/KeyRingComponent.cs]
* [https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Content.Shared/_Respiral/Lock/LockKeySystem.KeyRing.cs Content.Shared/_Respiral/Lock/LockKeySystem.KeyRing.cs]
* [https://github.com/respiral-tree/forbidden/blob/8a1422ff8d0b9cb3c0af0e07d54429689595101c/Content.Shared/_Respiral/Lock/LockKeySystem.ManualBind.cs Content.Shared/_Respiral/Lock/LockKeySystem.ManualBind.cs]
[[Категория:Respiral: Предметы и быт]]
[[Категория:Respiral: Предметы и быт]]
[[Категория:Respiral]]

Текущая версия от 14:31, 20 октября 2026

Сверено с master проекта (коммит 8a1422ff8d, 20 октября 2026). Параметры ниже взяты из прототипов и кода; проверка в игровом клиенте не проводилась.

Обычные ключи можно надевать на связку. Ключи для подземелий имеют отдельный тег и на обычную связку не подходят.

Связка ключей

  • Вмещает до 5 совместимых ключей.
  • Добавление и снятие занимают 1,5 секунды. Оба действия прерываются движением и уроном; добавление также прерывается выпадением используемого предмета.
  • Использование связки в руке переключает выбранный ключ; действие также доступно через отдельную кнопку. При одном ключе переключения нет.
  • К двери применяется выбранный ключ.
  • Пустая связка не издаёт звон ключей при падении. Для обычного сбрасывания заполненной связки дистанция звука ограничена 4 тайлами; бросок использует отдельный звук приземления.

Разновидности

Обычные ключи имеют случайный вариант спрайта. Ключи кузнеца и портного привязаны к группам Blacksmith и Tailor. Мастер-ключ помечен в прототипе как административный.

Каталог

Вид Предмет / объект Параметры ID и источник
{ ent-MedievalBaseKey }
{ ent-MedievalBaseKey.desc }
Размер: маленький; Группа замков: Blacksmith MedievalKeyBlacksmith
Исходник
{ ent-MedievalBaseKey }
Чистый ключ.
Размер: маленький MedievalKeyGeneric
Исходник
{ ent-MedievalBaseKey }
{ ent-MedievalBaseKey.desc }
Размер: маленький; Группа замков: Tailor MedievalKeyTailor
Исходник
Ключ из тёмной стали Размер: маленький MedievalDungeonKeyDarkSteel
Исходник
Латунный ключ Размер: маленький MedievalDungeonKeyBrass
Исходник
Медный ключ Размер: маленький MedievalDungeonKeyCopper
Исходник
Серебристый ключ Размер: маленький MedievalDungeonKeySilver
Исходник
кольцо для ключей
Кольцо для хранения нескольких ключей.
Размер: маленький MedievalKeyRing
Исходник
мастер-ключ
Ключ, открывающий любой замок, независимо от его механизма.
Размер: маленький; Административный мастер-ключ MedievalKeyOmni
Исходник
отмычка
Главный инструмент взломщика.
Размер: маленький MedievalLockpick
Исходник

Источники

Использование

Чтобы надеть ключ, примените совместимый ключ к связке. Чтобы снять его, откройте контекстные действия связки и выберите «Снять» с названием нужного ключа. После снятия ключ передаётся в свободную руку; если взять его не удалось, остаётся рядом с персонажем.

Добавление и снятие прерываются движением и уроном. Для добавления также задано прерывание при выпадении используемого предмета. Дверь должна быть закрыта, чтобы переключить её замок ключом; базовое время поворота ключа составляет 1,5 секунды.