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

bugfix: walking on tables #4508

Merged
merged 33 commits into from
Mar 14, 2024
Merged

bugfix: walking on tables #4508

merged 33 commits into from
Mar 14, 2024

Conversation

xTrogwaRx
Copy link
Contributor

@xTrogwaRx xTrogwaRx commented Feb 26, 2024

Описание

Исправление хождения по столам. Так же добавлена анимация вскарабкивания и спрыгивания со столов. На стол возможно перейти с другой конструкции на которую можно залезть.
Добавлена возможность вскарабкиваться на бар скелетов.
Добавлена анимация перепрыгивания через перила.
Перерезание через прорезанную сетку теперь занимает в 3 раза дольше времени (значение взято из define в файле).

2024-03-03.00-17-25.cut.mp4

Ссылка на предложение/Причина создания ПР

https://discord.com/channels/617003227182792704/1208634538163572806

@xTrogwaRx xTrogwaRx marked this pull request as draft February 26, 2024 15:07
Added climbing animation when climbing onto a structures.
Fixed animation of clown boots when on structures
Added fall animation if the mob was above the surface.
Added hopping animation when a mob climbs over a fence and small bugfix.
Added hopping animation when a mob climbs over a railing and small bugfix.
Disables the climbing animation on fences with a medium hole.
The time of climbing through the hole is increased by 3 times (values taken from define).
Fixed the possibility of walking on tables.
Added the feature of climbing on the skeleton bar.
Now the table can be accessed from any structures that can be climbed.
@xTrogwaRx xTrogwaRx marked this pull request as ready for review March 2, 2024 21:32
@xTrogwaRx
Copy link
Contributor Author

Но тут есть более забавный баг. Сейчас если пододвинуть любую движущуюся структуру, то кукла падает с неё и получает урон. Но если кукла стоит на столе с колесиками, то стол тянет куклу за собой, постоянно роняет и наносит урон. Я уже решил эту проблему тем, что наношу урон только не лежачей кукле с включенным бегом. После первого движения кукла падает и урон уже не наносится. Но эти файлы не загрузил пока на гитхаб. Сейчас же я пытаюсь решить следующую проблему со столом: при передвижении кукла движется не с той скоростью, что движется стол который тянут и в зависимости от скорости тянущего может обгонять стол или наоборот отставать от стола. Я хочу решить эту проблему и включить в данный фикс.

@xTrogwaRx xTrogwaRx requested a review from BeebBeebBoob March 9, 2024 04:42
code/game/objects/structures/railings.dm Outdated Show resolved Hide resolved
code/game/objects/structures/railings.dm Outdated Show resolved Hide resolved
code/game/objects/structures/railings.dm Outdated Show resolved Hide resolved
code/game/objects/structures/fence.dm Outdated Show resolved Hide resolved
code/game/objects/structures/railings.dm Outdated Show resolved Hide resolved
@xTrogwaRx
Copy link
Contributor Author

2024-03-10.01-18-55.cut.cut.mp4

Убрал "подёргивания" предметов на столе. Но надо ещё подумать над дополнительными проверками.

Животные теперь не умирают сидя на столе.
@xTrogwaRx xTrogwaRx requested a review from BeebBeebBoob March 11, 2024 14:59
code/game/objects/structures.dm Outdated Show resolved Hide resolved
code/game/objects/structures.dm Outdated Show resolved Hide resolved
@xTrogwaRx xTrogwaRx requested a review from Rerik007 March 13, 2024 12:54
Rerik007
Rerik007 previously approved these changes Mar 13, 2024
Copy link
Contributor

@Rerik007 Rerik007 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

В structure/proc/do_climb usr на user бы поменять, а так выглядит хорошо для меня.

Rerik007
Rerik007 previously approved these changes Mar 14, 2024
BeebBeebBoob
BeebBeebBoob previously approved these changes Mar 14, 2024
code/game/objects/structures.dm Outdated Show resolved Hide resolved
Co-authored-by: BeebBeebBoob <[email protected]>
@xTrogwaRx xTrogwaRx dismissed stale reviews from BeebBeebBoob and Rerik007 via 1ebd935 March 14, 2024 09:58
@xTrogwaRx xTrogwaRx requested a review from Rerik007 March 14, 2024 10:00
@Rerik007 Rerik007 added this pull request to the merge queue Mar 14, 2024
Merged via the queue into ss220-space:master220 with commit 28dc080 Mar 14, 2024
10 checks passed
Vladisvell added a commit that referenced this pull request Mar 15, 2024
github-merge-queue bot pushed a commit that referenced this pull request Mar 15, 2024
Revert "bugfix: walking on tables (#4508)"

This reverts commit 28dc080.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants