Plug13 DM
March 17, 2026 · View on GitHub
| Go to English README version |
Plug13 DM
_defines.dm
Файл, который стоит поместить куда-нибудь повыше в иерархии, чтобы все дефайны, описанные там, были доступны.
Содержит макросы для более удобного использования Plug13.
_plug13.dm
Подключает все находящиеся в папке code/ файлы.
Превращает проект в аля Drag-n-drop solution.
(По крайней мере в рамках серверов с конфигурацией как на BlueMoon)
Plug13.tsx
Сам интерфейс, который должно быть достаточно скопапастить в tgui/packages/tgui/interfaces/ и всё должно заработать. Но это не точно.
code/client.dm
Привязывает /datum/plug13_connection к каждому клиенту, позволяя выполнить подключение по коду.
Также он добавляет вёрб "Plug13" во вкладку OOC, открывающий интерфейс подключения по коду.
code/config.dm
Здесь используется конфигурацию сервера BlueMoon.
Так как она на разных серверах производится по-разному, универсального файла конфига здесь не будет.
code/plug13.dm
Реализация /datum/plug13_connection. Интересующая вас процедура, скорее всего - proc/send_emote.
С помощью send_emote отправляются данные об произошедшем в игре и вызывается действие на сайте.
code/tgui.dm
Всё связанное с TGUI