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

[Feature] RND Research Rework #71

Draft
wants to merge 21 commits into
base: master
Choose a base branch
from

Conversation

PuroSlavKing
Copy link

@PuroSlavKing PuroSlavKing commented Nov 20, 2024

Описание PR

Изменена система исследований, для ликвидации теории вероятности и просвещения в светлое будущее.

Почему / Баланс

В сборке Next уже удалена блокировка на Т3, поэтому то, что РНД сможет собственным умственным развитием дойти до этих технологий, — показатель скила как учёного, а не имбаланс.

Шедевро-система "Визардов" с их рандомом имеет всего 4 дисциплины, которые каждый раз рандомятся и изучаются вразнобой - это не круто, такая деградация геймплея лишает людей:

  • Менеджмента очков. Зачем копить очки на что-то определённое, если быть уверенным можно только в Т3 технологии, и то, до которой в любом случае получится дойти бездумным закликиванием одной кнопки, потому-что их количество часто ограничивается 1–2 технологиями. Это не значит, что в свободной системе изучений не получится бездумно изучать всё подряд в попытке дойти до нужной, однако это будет максимально неэффективно, в отличие от рандомной системы, где ты в любом случае будешь из раунда в раунд тратить одно и тоже количество очков, просто в случайном порядке.

  • Прогрессии. Вместо того чтобы понять, как изучить определённую технологию, учёные занимаются бездумным спамом «изучить» на одной из четырёх веток, ведущей к Т3 технологии, которая им нужна, в этом нет никакого удовольствия и геймплейной ценности, если вы, конечно, не лудоман, которому и в казино кайф. Гораздо интереснее играть в «Я понял, как изучить эту технологию», чем «Наконец-то я закликал эту кнопку».

  • Ответственности. Человек не несёт ответственности за свои действия, потому-что всё зависит от случайности. Возьмём выдуманную ситуацию: Службе Безопасности требуется срочно изучить урановые боеприпасы, потому-что летят ядерные оперативники, а учёный изучает горшочки для цветов и микроволновки просто потому, что так решил рандом, логично? Сомневаюсь. В варианте же без рандома учёного справедливо захуярят свои же, если он намеренно пойдёт тратить ценные очки на цветочки и горшочки вместо вооружения СБ, так как этот процесс полностью контролируемый.

Что же даёт новая система: (не учитывая обратную сторону перечисленного выше)

  • Зависимость от РНД. Наконец-то РНД превращается в центр станции, а не просто существует. Без РНД экипаж не сможет распечатать себе даже лом, из-за чего нагрузка на учёных возрастает и им приходится работать, вместо того, что-бы сидеть на жопе ровно.

Ссылка на ветку

Технические детали

Медиа

image
(Не финальный интерфейс)

Критические изменения

В папке с прототипами исследований есть 2 вида файлов одного отдела:

  • machine_"insert name" = это то, где хранятся технологии содержащие в себе ПЛАТЫ, к примеру плата утилизационных экспедиций, корабельные орудия и т.д.
  • просто "insert name" = это то, где располагаются технологии НЕ содержащие в себе платы, то есть оружие, одежда, патроны и т.д.

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

Список изменений
🆑 PuroSlavKing

  • tweak: Полностью переработаны изучения РНД. Все изучения открываются исходя из их зависимостей и в том порядке в котором вы захотите, а не как захочет рандом.

PuroSlavKing and others added 3 commits November 20, 2024 12:59
* [Port] RND Research Rework

* up1

* backmen research ftl

* up2

* fuck

* zaebal cannot be unlocked on any lathes
@github-actions github-actions bot added Changes: Sprites Changes: Localization Изменяет локализацию Changes: UI labels Nov 20, 2024
Copy link

github-actions bot commented Nov 20, 2024

RSI Diff Bot; head commit 1be9cb6 merging into eeb5f18
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/_CorvaxNext/Interface/Misc/research_disciplines.rsi

State Old New Status
atmospher Added
cargo Added
chemistry Added
engineering Added
equipment Added
medical Added
robotics Added
scientific Added
security Added
service Added
shaft Added
shuttle Added
weapon Added

Edit: diff updated after 1be9cb6

@AwareFoxy
Copy link
Collaborator

Filler

@CaptainSqrBeard
Copy link

сам ты филлер

@CaptainSqrBeard
Copy link

убирать рандом из игры это хорошо 👍

Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot added the S: Merge Conflict У ПРа есть мердж конфликт label Nov 24, 2024
@github-actions github-actions bot removed the S: Merge Conflict У ПРа есть мердж конфликт label Nov 24, 2024
@github-actions github-actions bot added the S: Merge Conflict У ПРа есть мердж конфликт label Nov 27, 2024
Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@kosticia
Copy link

Убрать рандом из игры про рандом это хорошо👍 Жду теперь рефактор артефактов, чтобы их изучение можно было задрочить как варение реагентов в химии

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Localization Изменяет локализацию Changes: Sprites Changes: UI S: Merge Conflict У ПРа есть мердж конфликт size/L
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants