-
Notifications
You must be signed in to change notification settings - Fork 522
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
overlay limbs for improved client performance (#4290)
from: ![image](https://github.com/cmss13-devs/cmss13/assets/55142896/869653d5-5d30-4053-b40f-973ce7664f9d) to: ![image](https://github.com/cmss13-devs/cmss13/assets/55142896/2f154f46-a8bd-49ff-9f8d-544603732ca0) lower number is obviously good, especially on clients because this can make being on the front with a bunch of humans incredibly laggy for some reason we use vis_contents for limbs, which simplifies their icon updating. however it does also make clients lag the fuck out for whatever reason so we shouldn't do that also the fact that we copy these to ghosts doesn't help and can really start multiplying things can also remove iterating through visobjs in gFI, so ended up porting over the readability changes from mothblocks on tg here: tgstation/tgstation#60285 god willing no player facing changes
- Loading branch information
Showing
6 changed files
with
291 additions
and
242 deletions.
There are no files selected for viewing
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
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
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
Oops, something went wrong.