Обсуждение участника:Halch/Души: различия между версиями
Материал из Space Station 14 Вики
Halch (обсуждение | вклад) Новая страница: «{{переключатель_проекта}}{{автообновление}} __NOTOC__ <!-- ╔══════════════════════════════════════════════════════════════════╗ ║ КАК ПРАВИТЬ ЭТУ СТРАНИЦУ ║ ╠════════════════════...» Метки: с мобильного устройства из мобильной версии |
Halch (обсуждение | вклад) Нет описания правки |
||
| (не показаны 3 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
{{переключатель_проекта}}{{автообновление}} | {{переключатель_проекта}}{{автообновление}} | ||
__NOTOC__ | __NOTOC__ | ||
| Строка 25: | Строка 26: | ||
║ {{#switch:{{#var:проект}} |Goob=… |Wega=… |WL=… |#default=…}}. ║ | ║ {{#switch:{{#var:проект}} |Goob=… |Wega=… |WL=… |#default=…}}. ║ | ||
║ #default — это Corvax (и все, кого нет в списке). ║ | ║ #default — это Corvax (и все, кого нет в списке). ║ | ||
║ • Большие разделы — {{ModernTitle|Название}} (как на «Медицине»), ║ | |||
║ состояния внутри них — обычные заголовки === … ===. ║ | |||
║ • Не оборачивайте страницу целиком в <div>: на телефоне ║ | |||
║ заголовки ModernTitle тогда отрываются от своего текста. ║ | |||
║ • Пустые строки в коде ломают списки: для отступа пишите строку ║ | ║ • Пустые строки в коде ломают списки: для отступа пишите строку ║ | ||
║ из пустого HTML-комментария (как между разделами ниже). ║ | ║ из пустого HTML-комментария (как между разделами ниже). ║ | ||
| Строка 40: | Строка 45: | ||
(на светлом фоне жёлтый текст не читается). Меняется здесь, в одном месте. | (на светлом фоне жёлтый текст не читается). Меняется здесь, в одном месте. | ||
-->{{#vardefine:рамка|display:inline-block; background:#1e1e22; border:1px solid #3c3c44; border-radius:.3em; padding:.3em .7em; margin:.2em 0 .4em;}}<!-- | -->{{#vardefine:рамка|display:inline-block; background:#1e1e22; border:1px solid #3c3c44; border-radius:.3em; padding:.3em .7em; margin:.2em 0 .4em;}}<!-- | ||
-- | --> | ||
'''Душа''' — это игрок, который управляет персонажем. От того, где сейчас душа, зависит, можно ли вернуть умершего к жизни. | '''Душа''' — это игрок, который управляет персонажем. От того, где сейчас душа, зависит, можно ли вернуть умершего к жизни. | ||
| Строка 46: | Строка 51: | ||
<!-- --> | <!-- --> | ||
<!-- ═════════════════════ МЁРТВОЕ ТЕЛО ═════════════════════ --> | <!-- ═════════════════════ МЁРТВОЕ ТЕЛО ═════════════════════ --> | ||
{{ModernTitle|Мёртвое тело}} | |||
<!-- 1. MindState.Dead — мёртв, игрок на сервере (в теле или призраком). Ключ comp-mind-examined-dead, цвет red. --> | <!-- 1. MindState.Dead — мёртв, игрок на сервере (в теле или призраком). Ключ comp-mind-examined-dead, цвет red. --> | ||
=== Душа рядом === | === Душа рядом === | ||
| Строка 69: | Строка 74: | ||
<!-- --> | <!-- --> | ||
<!-- ═════════════════════ ЖИВОЕ ТЕЛО ═════════════════════ --> | <!-- ═════════════════════ ЖИВОЕ ТЕЛО ═════════════════════ --> | ||
{{ModernTitle|Живое тело}} | |||
<!-- 4. MindState.SSD — жив, игрок вышел. Ключ comp-mind-examined-ssd, цвет yellow. | <!-- 4. MindState.SSD — жив, игрок вышел. Ключ comp-mind-examined-ssd, цвет yellow. | ||
Засыпание: Content.Shared/SSDIndicator/SSDIndicatorSystem.cs, настройка сервера ic.ssd_sleep_time (по умолчанию 600 секунд). | Засыпание: Content.Shared/SSDIndicator/SSDIndicatorSystem.cs, настройка сервера ic.ssd_sleep_time (по умолчанию 600 секунд). | ||
| Строка 88: | Строка 93: | ||
Логика: Content.Server/Ghost/GhostSystem.cs (OnGhostAttempt) и Content.Server/Suicide/SuicideSystem.cs | Логика: Content.Server/Ghost/GhostSystem.cs (OnGhostAttempt) и Content.Server/Suicide/SuicideSystem.cs | ||
(у Goob — Content.Server/Chat/SuicideSystem.cs). Смерть при /ghost в крите — настройка сервера ghost.kill_crit (по умолчанию включена). --> | (у Goob — Content.Server/Chat/SuicideSystem.cs). Смерть при /ghost в крите — настройка сервера ghost.kill_crit (по умолчанию включена). --> | ||
{{ModernTitle|Как душа покидает тело}} | |||
* '''<code>/ghost</code> после смерти.''' В тело можно вернуться кнопкой «{{#invoke:Loc|GetString|ghost-gui-return-to-body-button}}», пока оно цело. | * '''<code>/ghost</code> после смерти.''' В тело можно вернуться кнопкой «{{#invoke:Loc|GetString|ghost-gui-return-to-body-button}}», пока оно цело. | ||
* '''<code>/ghost</code> в критическом состоянии.''' Персонаж сразу умирает от удушья, но вернуться в тело можно, как после обычной смерти. | * '''<code>/ghost</code> в критическом состоянии.''' Персонаж сразу умирает от удушья, но вернуться в тело можно, как после обычной смерти. | ||
| Строка 102: | Строка 107: | ||
Content.Shared/Medical/SharedDefibrillatorSystem.cs (TryRevive): гниение и компонент Unrevivable проверяются раньше души. | Content.Shared/Medical/SharedDefibrillatorSystem.cs (TryRevive): гниение и компонент Unrevivable проверяются раньше души. | ||
У Goob — Content.Server/Medical/DefibrillatorSystem.cs, проверки те же. --> | У Goob — Content.Server/Medical/DefibrillatorSystem.cs, проверки те же. --> | ||
{{ModernTitle|Когда душа не поможет}} | |||
Даже если душа рядом, реанимация не сработает в двух случаях: | Даже если душа рядом, реанимация не сработает в двух случаях: | ||
* '''Тело начало гнить.''' Сообщение: «{{#invoke:Loc|GetString|defibrillator-rotten}}» | * '''Тело начало гнить.''' Сообщение: «{{#invoke:Loc|GetString|defibrillator-rotten}}» | ||
* '''У персонажа черта «{{#invoke:Loc|GetString|trait-unrevivable-name}}».''' Сообщение: «{{#invoke:Loc|GetString|defibrillator-unrevivable}}» [[Анализатор здоровья]] предупреждает об этом заранее: {{#invoke:Loc|GetString|health-analyzer-window-entity-unrevivable-text}} | * '''У персонажа черта «{{#invoke:Loc|GetString|trait-unrevivable-name}}».''' Сообщение: «{{#invoke:Loc|GetString|defibrillator-unrevivable}}» [[Анализатор здоровья]] предупреждает об этом заранее: {{#invoke:Loc|GetString|health-analyzer-window-entity-unrevivable-text}} | ||
Таких персонажей можно только [[Клонирование|клонировать]]. | Таких персонажей можно только [[Клонирование|клонировать]]. | ||
Текущая версия от 04:13, 14 октября 2026
Душа — это игрок, который управляет персонажем. От того, где сейчас душа, зависит, можно ли вернуть умершего к жизни.
Состояние души видно, если осмотреть тело вблизи: в описании появляется цветная строка. Ниже эти строки приведены так, как они выглядят в игре у персонажа мужского пола.
Мёртвое тело
Душа рядом
Он мёртв
- Что это значит: игрок мёртв, но остаётся в игре. Он лежит в теле или летает призраком, по осмотру эти случаи не отличить.
- Реанимация: возможна. Если игрок летает призраком, ему придёт окно «Вернуться в тело» с вопросом «Вас воскрешают! Вернуться в своё тело?».
- Клонирование: возможно. Игроку придёт окно «Клонирующая машина», и клон оживёт, только если игрок согласится.
Душа бездействует
Его душа бездействует и может скоро вернуться.
- Что это значит: игрок вышел из игры, но может вернуться.
- Реанимация: дефибриллятор переведёт тело в критическое состояние, но управлять им будет некому, пока игрок не зайдёт снова.
- Клонирование: невозможно, пока игрок не вернётся: консоль клонирования пишет «Не готово: Душа неактивна».
Душа покинула тело
Его душа покинула тело и пропала. Любое восстановление невозможно.
- Что это значит: душа ушла насовсем (см. ниже) или её не было с самого начала, например у тела, созданного администрацией.
- Реанимация: дефибриллятор всё равно переведёт тело в критическое состояние, если урон не слишком велик, и скажет: «Не удалось обнаружить паттерны мозговой активности пациента. Дальнейшие попытки бесполезны...» Управлять телом будет некому.
- Клонирование: невозможно. Вернуть игрока в тело может только администрация.
Живое тело
Игрок отошёл
Он рассеяно смотрит в пустоту и ни на что не реагирует. Он может скоро придти в себя.
- Что это значит: игрок вышел из игры, а персонаж жив. Такое состояние называют SSD. Над головой персонажа появляется значок сна.
- Через 10 минут (так по умолчанию, сервер может это изменить) персонаж засыпает и проснётся, когда игрок вернётся.
- Если нужно уйти из игры надолго, персонажа лучше отправить в криосон, для этого есть капсула криогенного сна.
Кататонический ступор
Он в кататоническом ступоре. Стрессы жизни в глубоком космосе, должно быть, оказались слишком тяжелы для него. Любое восстановление невозможно.
- Что это значит: тело живо, но души в нём нет и уже не будет. Игрок ушёл насовсем, или в теле с самого начала не было игрока.
- Вернуть игрока в тело может только администрация.
Как душа покидает тело
/ghostпосле смерти. В тело можно вернуться кнопкой «Вернуться в тело», пока оно цело./ghostв критическом состоянии. Персонаж сразу умирает от удушья, но вернуться в тело можно, как после обычной смерти./ghostживым (не в критическом состоянии). Вернуться в тело нельзя, оно остаётся в кататоническом ступоре./suicide. Персонаж умирает, и вернуться в тело нельзя.- Призрачная роль. Заняв новую роль, игрок не может вернуться в старое тело.
warning Предупреждение
Использовать команды
/ghost и /suicide без явных внутриигровых причин запрещено. Это нарушение правила 3.6 «Выход из роли».Когда душа не поможет
Даже если душа рядом, реанимация не сработает в двух случаях:
- Тело начало гнить. Сообщение: «Обнаружено разложение тела: реанимация невозможна.»
- У персонажа черта «Невозрождаемость». Сообщение: «Этот пациент не может быть оживлён из-за уникального телосложения.» Анализатор здоровья предупреждает об этом заранее: Обнаружено уникальное строение тела! Пациент не может быть реанимирован стандартными средствами!
Таких персонажей можно только клонировать.