This repository has been archived by the owner on Aug 16, 2023. It is now read-only.
[MIRROR] Replaces Construct HUD with a generic version #1036
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.
Original PR: tgstation/tgstation#56942
About The Pull Request
This PR removes Construct HUD, and replaces it with a generic living mob version. No features are lost, as the only thing in the Construct HUD are healthdoll and a pull icon, which we already have in the generic version. The only case that could be made in its favor that it is more thematic, which I do not think warrants harder maintainability, which was already quite poor given the amount of issues related to it.
This solves an issue of some constructs not showing their own healthdoll to the user, like wraiths.
This also means that constructs will now have a proper red screen overlay showing the severity of their injuries to the user.
Why It's Good For The Game
Code cleanup and HUD fixes.
Changelog
🆑 Arkatos
del: Replaced Construct HUD with a generic living mob version.
fix: All constructs will now show a healthdoll to the user.
qol: All constructs will now show severity of their injuries as a red screen overlay to the user.
/:cl: