-
Notifications
You must be signed in to change notification settings - Fork 43
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
У всех есть маленькие секреты. #132
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Не очень понял, что за ПР. Кажется, он добавляет сразу две механики. Ревью, как обычно, в основном по красоте кода, но посмотри на Dirty и нетворкинг.
Content.Shared/_CorvaxNext/Storage/EntitySystems/SharedMouthStorageSystem.cs
Show resolved
Hide resolved
Resources/Locale/ru-RU/ss14-ru/prototypes/_corvaxnext/actions/agility.ftl
Outdated
Show resolved
Hide resolved
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Тестирование
Еще раз говорю про то, что в рамках одного ПРа не должно быть борща из кучи переделок под разные группы
Рот открыл и молчит
- Звук открытия рта как у сумки
- Квантовый спин не работает во рту
- Можно положить внутрь тулбокс вора, раскрыть и ничё не выпадет
- В зубах не светит фонарик, было-бы классной фичей :)
- Вещи изо рта выпадают даже если человек ложится через бинд. Точно так должно быть?
- Нужен pop up на выпадение предмета изо рта. Легко не заметить как он выпадает.
- Вещи изо рта не выпадают при падении в крит. Точнее выпадают не напрямую, а из-за того, что чел падает. Если умереть/критануться на стуле, то предмет не выпадет.
Радио имплант
- В обычном имплантере коммуникатора места всего под один ключ
- Имплант коммуникатора называется радио-имплантом в акшене. В идеале название должно везде быть одинаковым.
- "имплант коммуникатора" как-то размыто звучит, может лучше "имплант радиокоммуникации", ну или тот-же "радио-имплант"?
.desc = Этот имплантер содержит радиоустройство со скрытым отсеком для ключа шифрования. Он позволяет своему владельцу общаться на каналах, доступных этому ключу. | ||
ent-SyndicateRadioImplanter = имплантер коммуниктора синдиката | ||
.suffix = синдикат | ||
.desc = Этот имплантер содержит радиомодуль, который позволяет своему владельцу общаться на канале Синдиката. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.desc = Этот имплантер содержит радиомодуль, который позволяет своему владельцу общаться на канале Синдиката. | |
.desc = Этот имплантер содержит радиомодуль, который позволяет своему владельцу общаться в канале Синдиката. |
private void DropAllContents(EntityUid uid, MouthStorageComponent component, EntityEventArgs args) | ||
{ | ||
if (component.MouthId == null) | ||
return; | ||
|
||
_dumpableSystem.DumpContents(component.MouthId.Value, uid, uid); | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Мне не нравится что это метод для ивента, выглядящий как обычный метод системы. В идеале надо, чтобы ивентовый метод просто вызывал другой метод, который уже будет выбрасывать вещи.
А по поводу предметов. Конечности, органы, пИИ, позитронные мозги и мозго-машинные интерфейсы не должны пихаться в рот. |
Описание PR
Добавлено 2 механики, которые будут необходимы в дальнейшем. Одна из них пока недоступна игрокам.
Почему / Баланс
Первое нужно для дальнейшего использования в рефакторе одного режима игры. Второе фофан.
Медиа
Список изменений
🆑