Этот документ перенесён из предыдущей организации и не был проверен или обновлён.
Он может не соответствовать новым требованиям дизайна.
| Дизайнеры | Реализовано | Ссылки GitHub |
|---|
| ike709 | :x: No | WYCI |
Концепция
Взять все преимущества SS13 statpanels, не разрушая погружение и не возрождая verb panels.
SS13 Statpanels
Statpanels в SS13 обычно служат одной из трёх функций:
- Вкладка Status информирует игроков о таймере раунда, станционных часах, статусе эвакуационного шаттла и т.д.
- Debug-related вкладки, такие как вкладка Master Controller.
- Вкладки Verb’ов, такие как IC или OOC, которые представляют собой просто списки verb’ов, которые игрок может выполнить.
Второй пункт не имеет отношения к обычному игроку. Третий пункт, честно говоря, ужасный UX.
Этот дизайн-документ сосредоточен на первом пункте: вкладке Status. Я считаю, что определённая базовая информация должна передаваться игроку почти всегда. Это включает большую часть информации, передаваемой вкладкой Status в SS13, как упоминалось ранее: таймер раунда, текущая карта, станционное время и т.д.
Проблема с вкладкой Status в SS13 в том, что, честно говоря, она уродлива и разрушает погружение. Особенно плохо это на кодбазах, которые просто используют стандартные statpanels BYOND вместо замены их на TGUI. Так как SS14 может сделать это лучше?
SS14 Statpanels
Всё просто. В SS14 уже есть механика, передающая всю эту информацию: PDA. Всё, что нам нужно сделать, это открыть UI PDA в месте расположения statpanel, когда PDA экипирован в слот для PDA.
Теперь я рассмотрю различные соображения (многие из которых опциональны), касающиеся механик, функций, баланса и т.д., всё зависит от мнения игроков и мейнтейнеров.
Что если я потеряю свой PDA?
Это должно скрывать UI, естественно. Но замена PDA должна быть тривиальной. Вендинговые автоматы с PDA должны быть добавлены в такие места, как Arrivals и Dorms, которые могут выдавать людям простые PDA без программ и окраски, если их собственный был потерян или украден.
Что если я не хочу использовать программы PDA в углу HUD?
Перемещение PDA из слота PDA в руку должно перемещать UI из угла в центр экрана, а затем возвращать его в угол, когда PDA помещается обратно в слот PDA.
Что если я вообще не хочу видеть этот UI?
Как и в SS13, мы можем просто позволить людям изменять размер чата и уменьшать statpanel, перетаскивая разделитель вверх.
Не делает ли постоянный доступ к программам PDA слишком сильным?
Я лично считаю, что это не проблема, так как вы не можете одновременно взаимодействовать с окном игры и окном PDA, но я понимаю, как другие могут не согласиться, поэтому я придумал несколько потенциальных решений. Все они опциональны и расположены в произвольном порядке:
- Экран блокировки —
PDA «заблокирован» по умолчанию, и экран блокировки — это просто вкладка Home. Чтобы получить доступ к программам, игрок должен сделать что-то вроде:
- Подождать произвольный короткий doafter для имитации ввода пароля или биометрического сканирования
- Фактически знать и вводить 4-символьный PIN-код каждый раз, когда он блокируется (он блокируется после коротких периодов бездействия)
- Требовать в руке —
Требовать, чтобы PDA находился в активной руке игрока для использования программ. Это мой наименее любимый вариант.
- Требовать пустую руку —
Требовать, чтобы активная рука игрока была пуста, если он хочет взаимодействовать с программами. Просто показывать им всплывающее сообщение, если они пытаются нажать на программы с чем-то в руке.
Опционально: Вкладки/Программы для админов
Добавить поддержку вкладок и/или программ, которые привязаны к разуму игрока (или чему-то подобному), а не к фактическому PDA. Это упростило бы поддержку админ-инструментов, таких как монитор производительности сервера, вкладка со списком gamemode и всех антагонистов и т.д.
Опционально: Вкладка карты
Моя главная жалоба на карты, которые не скопированы напрямую из SS13, заключается в том, что я понятия не имею, куда идти. Терминалы карт отличны, когда я на них натыкаюсь, но я думаю, что возможность постоянно иметь карту станции стала бы огромным улучшением качества жизни для новых игроков. Ничто не мешает им просто открыть скриншот карты в браузере.
Опционально: Diegetic Game Settings
Это одна из самых смелых идей, но out-of-character меню, такие как guidebook или настройки звука игры, могут быть перемещены на вкладку PDA. Большая проблема в том, что нам нужен элегантный способ обеспечить доступ игрока к ним, если он потеряет свой PDA.
UI Макет
Просто удалите кнопку закрытия в правом верхнем углу, возможно, немного измените границу. Он также должен оставаться там всё время, когда PDA экипирован. Вот изображение (прямая ссылка)
tl;dr
(Прямая ссылка на изображение)

Последнее изменение 21 июня 2026 г.