Skip to content
This repository has been archived by the owner on Aug 21, 2023. It is now read-only.

Movement refactoring #803

Merged
merged 29 commits into from
Jan 13, 2023
Merged

Movement refactoring #803

merged 29 commits into from
Jan 13, 2023

Conversation

dwasint
Copy link
Collaborator

@dwasint dwasint commented Oct 25, 2022

About The Pull Request

ports:
tgstation/tgstation#50018
tgstation/tgstation#50270
tgstation/tgstation#51348
tgstation/tgstation#52578
tgstation/tgstation#52884
tgstation/tgstation#50327
tgstation/tgstation#53374
tgstation/tgstation#52929
tgstation/tgstation#53981
tgstation/tgstation#54183
tgstation/tgstation#54078

takes blind sense from
BeeStation#8204
Should be entirely backend changes, this cleans up our movement code and moves it over to signals instead of one messy proc

Why It's Good For The Game

Turns one giant proc into a bunch of small signals should be more performant, and easier to diagnose issues with

Testing Photographs and Procedure

Screenshots&Videos

Put screenshots and videos here with an empty line between the screenshots and the <details> tags.

Changelog

🆑
add: blind sense added to blind people you can see footsteps and chat now. It needs ears to function though
/:cl:

@github-actions
Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions
Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@dwasint
Copy link
Collaborator Author

dwasint commented Jan 13, 2023

after multiple stream rounds all issues have been fixed and aside from a rare case that seems to be clientsided there are no errors, going to merge but will keep an ear out for any movement bugs.

@dwasint dwasint merged commit d351f33 into Monkestation:master Jan 13, 2023
github-actions bot pushed a commit that referenced this pull request Jan 13, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant