-
-
Notifications
You must be signed in to change notification settings - Fork 417
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
full auto fire tg edition #13479
full auto fire tg edition #13479
Conversation
Changelog status: ✔️ |
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.
Те же требования что и к предыдущему ПРу.
Данный ПР автоматически отмечен как застоявшийся по причине длительного отсутствия обновлений. Он будет закрыт через 7 дней, если никакой активности не будет проявлено. Если вы считаете, что ПР еще актуален, или что я (злобный робот) пристаю к вам зря - просто напишите любой комментарий. Спасибо за ваш вклад. |
Где ревью? |
на неделе надо в тм поставить, сейчас не ставлю так как сам еще не смотрел код |
/client/MouseDrag(src_object,atom/over_object,src_location,over_location,src_control,over_control,params) | ||
SEND_SIGNAL(src, COMSIG_CLIENT_MOUSEDRAG, src_object, over_object, src_location, over_location, src_control, over_control, params) | ||
..() |
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.
Единственный момент, MouseDrag раньше старались избегать, так как
Don't define this unless you need it, because it generates extra communication that is otherwise avoided. Most operations can be done through Click(), DblClick(), and MouseDrop(). The other procedures are simply available for completeness.
https://www.byond.com/docs/ref/#/client/proc/MouseDrag
А тут еще и вызов сигнала на каждый дрег. Но видимо необходимые жертвы.
Я бы может еще посмотрел по поводу шейка экрана, не очень он надоедливый при автомате? А так, смысла держать в ТМ не вижу, так что мержу. |
Описание изменений
то же самое что и тут #13467 , только портировано с другого билда, на котором автоматика сделана через компоненту
Добавляет некоторым пушкам возможность стрелять автоматически и очередями.
bandicam.2024-08-16.20-43-38-972.mp4
В качестве противовеса куче автоматического оружия у антагов, в карго был добавлен ящик с L13 (security SMG который) и патронами к нему.
Ребаланс L6 SAW:
В коробке с патронами для пулемёта их теперь 100 штук (было 50)
Сами пули пулемёта стали намного более слабыми.
Почему и что этот ПР улучшит
Автоматы наконец то станут автоматами.
Авторство
Порт отсюда: https://github.com/tgstation/tgstation
Чеинжлог
🆑 Simbaka