forked from ParadiseSS13/Paradise
-
Notifications
You must be signed in to change notification settings - Fork 106
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
[PORT FEAT] Borg Hats #497
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
че по линтеру |
Блять! |
larentoun
requested changes
Oct 19, 2023
dj-34
requested changes
Oct 19, 2023
Furrior
reviewed
Oct 21, 2023
Furrior
requested changes
Oct 21, 2023
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.
Пробелы перед // и норм, вроде
Furrior
approved these changes
Oct 21, 2023
Furrior
pushed a commit
that referenced
this pull request
Oct 22, 2023
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то может пойти не так. --> <!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. --> Порт моего старого ПРа: ss220-space/Paradise#1318 ## Что этот PR делает На силиконов теперь можно надеть шапки. Изменения: - У каждого силикона и модуля имеются свои оффсеты и правила - Хуманизированные борги могут носить шлема - Хуманизированные борги с встроенными шляпами - не могут носить шляпы. - Головной убор надевается в слот головы - HELP-intent с шляпой в руке - надевает её на силикона. - GRAB-intent с пустой рукой - снимает с силикона шляпу. - ГИБ и деконструкт - роняет головной убор - Смена модуля - изменяет ОФФсет под текущий модуль - Готовые борги с модулями (синди, дезсквад, дестроеры) сразу имеют нужные оффсеты и правила. - Дроны могут носить головной убор - ИИ может носить не-шлемовые головные уборы - Новые силиконы сразу корректно инициализируются, из-за чего можно создать сразу боргов со шляпами, если то требуется. - Кувырок силикона снимает с него шляпу. ПИИ ущемлены и не умеют носить шапки, так как у них имеются разные состояния анимации, а мне лень ими заниматься. ## Почему это хорошо для игры Ассистенты и экипаж получают возможности угнетать силиконов, у которых нет ручек снять шляпы. Портируем нашу возможность надевать на боргов шапки. Я накодил это кучу лет назад, я и портировал. Уот так уот. ## Изображения изменений <!-- Если вы не меняли карту или спрайты, можете опустить эту секцию. Если хотите, можете вставить видео. --> ### Разные модули: ![image](https://user-images.githubusercontent.com/41479614/188896565-b8f47a7b-9d65-46f5-aab9-00bd6eb394ef.png) Скриншот чутка устарел. Коробочные борги во второй колонне были поправлены. ### Написание в чате производимых действий ![image](https://user-images.githubusercontent.com/41479614/188897764-20f0f8b5-6d59-4012-b0c2-6ac91c3cbf5a.png) ## Тестирование ![image](https://github.com/ss220club/Paradise-SS220/assets/41479614/f04c4526-c3c2-48b5-a8cf-801668d1ce4a) ![image](https://github.com/ss220club/Paradise-SS220/assets/41479614/09f9ad5f-b7ee-4a45-8d03-9b888f9e118d) ## Changelog :cl: add: Силиконы могут носить шляпы add: Обработка шляп, индивидуальные оффсеты для разных модулей боргов, установка шляпы хелп-интентом, снятие шляпы граб-интентом, разбор/гиб сбрасывают шляпу add: Кувырок силикона снимает с него шляпу /:cl: <!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы можете написать свой ник справа от первого :cl:, если хотите. Иначе будет использован ваш ник на ГитХабе. --> <!-- Вы можете использовать несколько записей с одинаковым префиксом (Они используются только для иконки в игре) и удалить ненужные. Помните, что чейнджлог должен быть понятен обычным игроком. --> <!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы можете исключить всю секцию. -->
BR54FF
pushed a commit
to BR54FF/Paradise-SS220
that referenced
this pull request
Oct 23, 2023
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то может пойти не так. --> <!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. --> Порт моего старого ПРа: ss220-space/Paradise#1318 ## Что этот PR делает На силиконов теперь можно надеть шапки. Изменения: - У каждого силикона и модуля имеются свои оффсеты и правила - Хуманизированные борги могут носить шлема - Хуманизированные борги с встроенными шляпами - не могут носить шляпы. - Головной убор надевается в слот головы - HELP-intent с шляпой в руке - надевает её на силикона. - GRAB-intent с пустой рукой - снимает с силикона шляпу. - ГИБ и деконструкт - роняет головной убор - Смена модуля - изменяет ОФФсет под текущий модуль - Готовые борги с модулями (синди, дезсквад, дестроеры) сразу имеют нужные оффсеты и правила. - Дроны могут носить головной убор - ИИ может носить не-шлемовые головные уборы - Новые силиконы сразу корректно инициализируются, из-за чего можно создать сразу боргов со шляпами, если то требуется. - Кувырок силикона снимает с него шляпу. ПИИ ущемлены и не умеют носить шапки, так как у них имеются разные состояния анимации, а мне лень ими заниматься. ## Почему это хорошо для игры Ассистенты и экипаж получают возможности угнетать силиконов, у которых нет ручек снять шляпы. Портируем нашу возможность надевать на боргов шапки. Я накодил это кучу лет назад, я и портировал. Уот так уот. ## Изображения изменений <!-- Если вы не меняли карту или спрайты, можете опустить эту секцию. Если хотите, можете вставить видео. --> ### Разные модули: ![image](https://user-images.githubusercontent.com/41479614/188896565-b8f47a7b-9d65-46f5-aab9-00bd6eb394ef.png) Скриншот чутка устарел. Коробочные борги во второй колонне были поправлены. ### Написание в чате производимых действий ![image](https://user-images.githubusercontent.com/41479614/188897764-20f0f8b5-6d59-4012-b0c2-6ac91c3cbf5a.png) ## Тестирование ![image](https://github.com/ss220club/Paradise-SS220/assets/41479614/f04c4526-c3c2-48b5-a8cf-801668d1ce4a) ![image](https://github.com/ss220club/Paradise-SS220/assets/41479614/09f9ad5f-b7ee-4a45-8d03-9b888f9e118d) ## Changelog :cl: add: Силиконы могут носить шляпы add: Обработка шляп, индивидуальные оффсеты для разных модулей боргов, установка шляпы хелп-интентом, снятие шляпы граб-интентом, разбор/гиб сбрасывают шляпу add: Кувырок силикона снимает с него шляпу /:cl: <!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы можете написать свой ник справа от первого :cl:, если хотите. Иначе будет использован ваш ник на ГитХабе. --> <!-- Вы можете использовать несколько записей с одинаковым префиксом (Они используются только для иконки в игре) и удалить ненужные. Помните, что чейнджлог должен быть понятен обычным игроком. --> <!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы можете исключить всю секцию. -->
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Порт моего старого ПРа: ss220-space/Paradise#1318
Что этот PR делает
На силиконов теперь можно надеть шапки.
Изменения:
ПИИ ущемлены и не умеют носить шапки, так как у них имеются разные состояния анимации, а мне лень ими заниматься.
Почему это хорошо для игры
Ассистенты и экипаж получают возможности угнетать силиконов, у которых нет ручек снять шляпы.
Портируем нашу возможность надевать на боргов шапки.
Я накодил это кучу лет назад, я и портировал. Уот так уот.
Изображения изменений
Разные модули:
Скриншот чутка устарел. Коробочные борги во второй колонне были поправлены.
Написание в чате производимых действий
Тестирование
Changelog
🆑
add: Силиконы могут носить шляпы
add: Обработка шляп, индивидуальные оффсеты для разных модулей боргов, установка шляпы хелп-интентом, снятие шляпы граб-интентом, разбор/гиб сбрасывают шляпу
add: Кувырок силикона снимает с него шляпу
/:cl: