Перейти к основному содержанию
Этот документ перенесён из предыдущей организации и не был проверен или обновлён. Он может не соответствовать новым требованиям дизайна.
ДизайнерыРеализованоСсылки GitHub
ike709:x: NoWYCI

Концепция

Взять все преимущества SS13 statpanels, не разрушая погружение и не возрождая verb panels.

SS13 Statpanels

Statpanels в SS13 обычно служат одной из трёх функций:
  1. Вкладка Status информирует игроков о таймере раунда, станционных часах, статусе эвакуационного шаттла и т.д.
  2. Debug-related вкладки, такие как вкладка Master Controller.
  3. Вкладки 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 г.