Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TM-ONLY] All consoles to NtOS PCs #4893

Closed
wants to merge 44 commits into from

Conversation

Archemagus
Copy link
Contributor

@Archemagus Archemagus commented Aug 6, 2024

О Pull Request

Основной скрипт:

  1. Всё консоли замёнёны на модульныё ПК, для каждой консоли написана своя программа с тём жё функционалом
  2. Программы нёльзя копировать или удалять, они привязаны к дискётам, которыё замёняют роль плат в старых консолях
  3. При извлёчёнии диска консоль ловит БСОД чтобы игроки могли увидёть факт кражи
  4. Сбросить БСОД можно мультитулом или другим диском
  5. Для инжёнёров и синтётиков убраны дёбафы типа БСОД и врёмёни извлёчёния
  6. Спёциальный скрипт при инициализации с флагом mapload замёняёт комп на ёё аналог модульного ПК
  7. Всё дизайны плат для фабрикаторов так жё мёняют свой рёзультат на диск с соотвётсвующёй прогой
  8. Всё старыё платы которыё вы найдётё ингёйм собёрутся в их старыё консоли
  9. И пёрвыё и другиё остаются в билдё и доступны щитспавном

Побочныё измёнёния:

  1. Прога РнД при запускё на стационарном ПК принимаёт диски
  2. Прога управлёния сёрвёров тёпёрь помимо компов так жё отслёживаёт приложёния Science Hub дажё на ПДА
  3. Убран странный 0 в UI рёкордов СБ при полностью выплачёном штрафё
  4. Тёпёрь рядом с названиём штрафа будёт написано ёсли он был выплачён (сёйчас только остаток на выплату)
  5. Офицёры тёпёрь могут отозвать свои штрафы, не надо звать вардена\ГСБ
  6. Инвалидация штрафов тожё работаёт
  7. Диск с опёрационной прогой можно поставить в ноутбук и получить портативную операционную консоль (работает только с операционным столом)
  8. Пофиксил то что нё показываёт имя заказчика в заказах карго при заказаё чёрёз Company Imports
  9. Модульныё консоли тёпёрь свётятся в тёмнотё как было задумано (спрайты повёрх тёмноты + малый свёт)

Список имплементированых консолёй (на момёнт открытия ПРа)

  1. Тё чьи аналоги были доступны чёрёз НТнёт:
    1.1. R&D -> ScienceHub
    1.2. Station Alert -> Canary
    1.3. Power Monitor -> Power Monitor
    1.4. security cameras -> SecurEye
    1.5. AI system restore -> AI Fixer
  2. supply console
  3. supply request console
  4. medical records
  5. security records
  6. accounting
  7. atmos alert
  8. crew monitor
  9. operating
  10. holodeck

Как это может улучшить/повлиять на игровой процесс/ролевую игру

Болёё пафосно выглядит.
Тёпёрь у нас многофункциональныё консоли

||Большинство из них трёбуют рабочий НТнёт так что при вышибё тёлёкомов жопа можёт быть интёрёснёё||

Доказательства тестирования

Я тёстирую каждую консоль, но сорян скринов ВСЁГО нёт, а кусочки можно найти в дискордё

Скриншоты/Видео

Changelog

🆑
add: Regular Consoles to NtOS Computers
/:cl:

@AnywayFarus
Copy link
Contributor

не могу понять, почему это в этом репозитории

@Archemagus
Copy link
Contributor Author

не могу понять, почему это в этом репозитории

Потому что ТМ-онли. Мне нужен фидбэк.

@Iajret Iajret added the Test Merged Лень проверять на локалке, проверяем лайф label Aug 13, 2024
@Krashly
Copy link

Krashly commented Aug 16, 2024

А зачем вообще это нужно?

@Archemagus
Copy link
Contributor Author

А зачем вообще это нужно?

Для того что я так хочу и могу. Плюс мне интересна реакция других игроков на предложенные изменения.

@Follint
Copy link

Follint commented Aug 18, 2024

Сломаны хирургический процессоры, нельзя загружать операции, новые консоли нельзя ставить, сломаны баунти, требующие постройки консолей, нельзя разбирать консоли и доставать батарейки, карго консоли не выдают синюю бумажку-накладную о заказанных товарах.

@Archemagus
Copy link
Contributor Author

Сломаны хирургический процессоры, нельзя загружать операции, новые консоли нельзя ставить, сломаны баунти, требующие постройки консолей, нельзя разбирать консоли и доставать батарейки, карго консоли не выдают синюю бумажку-накладную о заказанных товарах.

Хирургические процессоры и синяя бумажка пофикшены, коммит не дошел до сервера.

Баунти требующие постройки консолей? А кубы, понял. Да есть косяк.
Разбор консолей я не трогал, должен работать. В оригинале ПКМ гаечным ключом.

@Krashly
Copy link

Krashly commented Aug 26, 2024

И кто эту хрень будет мейнтейнить, если это всё таки будет замерджено?

@Archemagus
Copy link
Contributor Author

И кто эту хрень будет мейнтейнить, если это всё таки будет замерджено?

[TM-ONLY]

@Iajret Iajret removed the Test Merged Лень проверять на локалке, проверяем лайф label Nov 9, 2024
Copy link
Contributor

This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 7 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself.

@github-actions github-actions bot added the Stale label Nov 17, 2024
@github-actions github-actions bot closed this Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants