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

Some minor fixes #4150

Merged

Conversation

Absolucy
Copy link
Member

@Absolucy Absolucy commented Nov 7, 2024

About The Pull Request

these two runtimes keep showing up in the logs...

Changelog

no player-facing changes

… 516 (#87889)

This makes `/datum/player_details` properly track BYOND version and
build separately, as opposed to just the full version string.

Whenever a client logs in, and their BYOND version is 516, while their
previous version was 515, or vice versa, it'll set a newly added client
var, `rebuild_plane_masters`, to TRUE.

During the `COMSIG_MOB_LOGIN` signal handler of a mob's HUD
(`/datum/hud/proc/client_refresh`), it will check to see if
`rebuild_plane_masters` is TRUE - if so, it will set the appropriate
`relay_loc` of (based on client BYOND version) of its plane master
groups, and rebuild their plane masters.

Makes testing stuff across 515 and 516 easier, as your screen won't
break when switching between the two.

516 is _still_ in private alpha, so no user-facing changes.
@Absolucy
Copy link
Member Author

okay this has gotten out of hand, way more than "some minor fixes", albeit still fixes.

@Absolucy Absolucy merged commit 06bda09 into Monkestation:master Nov 16, 2024
23 checks passed
@Absolucy Absolucy deleted the i-dont-know-how-this-happens-but-whatever branch November 16, 2024 06:09
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