Удобное взаимодействие с контейнерами#9408
Conversation
Changelog status: ✔️ |
хуита, имба |
|
а что дизлайкают то? Разве этот ПР вносит в игру что то, кроме удобства? |
|
Там максимум только контейнер в контейнере можно открыть, дальше уже нельзя, но тоже как бы повод задуматься. Человек с блюспейс рюкзаком получит раз в 10 больше места без ебли с вытаскиваним, но и пох же? Пушки в коробки положить нельзя, пистолеты тоже, а из робастного в коробку максимум мультитул влезет. |
| if(istype(src, /obj/item/weapon/storage/lockbox)) | ||
| var/obj/item/weapon/storage/lockbox/L = src |
There was a problem hiding this comment.
внезапно заблокированными могут быть не только локбоксы, но и например коробки с пробирками
There was a problem hiding this comment.
Ну да, забыл про них.
Решил эту проблему добавлением прока try_open в сторейдж и перегрузкой его в тех наследниках, где логика открытия отличается (в тех, которые могут быть закрытыми).
В каком месте? Если антаг может доставать пукалки с вложенной коробки, то так сможет и сбшник. Все в одинаковых условиях. |
|
Без балдепа не разобраться |
|
Втф голос суббалансдепа что-то значит? Ладно как хотите, я считаю что этот механ нам нужен, кто-то может кудахнуть что нельзя вытаскивать предметы из ящика из сумки ведь арря! Но тогда уж удаляйте и механ просмотра, иначе то что персонаж может хоть в 5 раз засунуть что-то в другую вещь и смотреть что там очень не вписывается под аргумент выше, хоткей тоже хороший, недавно новичок в мхелпе спрашивал есть ли хоткей на открытие рюкзака, пришлось ответить нет |
|
Всё ОК и мне нравится, единственное что не нравится, так это то что всякие гении с БС сумками и мешками смогут таскать овердофига лута. |
|
Кстати, проблемы всяких блюспесс штук не проблемы, если мы наконец пофиксим РнД. |
|
ГОСПОДИ СПАСИБО БОЛЬШОЕ НОТКРИПТОН!!!!! |
LudwigVonChesterfield
left a comment
There was a problem hiding this comment.
комментарий Гетапа очень валиден
@LudwigVonChesterfield Если ты про ревью - все исправлено, если про балдеп - судя по лайкам и комментариям большинство за. Если этих голосов мало пинганите их там в менторском канале в дс, тут уже новых комментов не пишут. |
LudwigVonChesterfield
left a comment
There was a problem hiding this comment.
ето не апрув, ето "не реквест ченджес". мне всё ещё не нравится возможность ковыряться в коробке в коробке
| /obj/item/weapon/storage/secure/briefcase/try_open(mob/user) | ||
| if(locked) | ||
| if(user.in_interaction_vicinity(src)) | ||
| to_chat(user, "<span class='warning'>[src] is locked and cannot be opened!</span>") | ||
| return FALSE | ||
| else | ||
| return ..() |
There was a problem hiding this comment.
Корректней было бы сделать так без копипасты на проверку висинити.
| /obj/item/weapon/storage/secure/briefcase/try_open(mob/user) | |
| if(locked) | |
| if(user.in_interaction_vicinity(src)) | |
| to_chat(user, "<span class='warning'>[src] is locked and cannot be opened!</span>") | |
| return FALSE | |
| else | |
| return ..() | |
| /obj/item/weapon/storage/secure/briefcase/try_open(mob/user) | |
| if(locked) | |
| to_chat(user, "<span class='warning'>[src] is locked and cannot be opened!</span>") | |
| return FALSE | |
| return ..() |
There was a problem hiding this comment.
Хотя если я не прав, то напиши. Хотя вроде все будет работать так же.
Ну и такое же можно сделать с obj/item/weapon/storage/lockbox/try_open(mob/user)
There was a problem hiding this comment.
Ты не прав, там будет получаться прикол, что это сообщение "ящик закрыт" будет выводиться хоть ты на расстоянии 10 тайлов альткликнул.
Co-authored-by: KIBORG04 <bossmira4@gmail.com>
Балдеп это игроки |
Co-authored-by: KIBORG04 <bossmira4@gmail.com>

Описание изменений
Актуализация взаимодействий с контейнерами (коробками, рюкзаками) под реалии продвинутых билдов:
dreamseeker.2022-06-03.02-48-10-33.online-video-cutter.com.mp4
А именно:
Почему и что этот ПР улучшит
Удобство
Авторство
Я, tg
Чеинжлог
🆑