-
Notifications
You must be signed in to change notification settings - Fork 821
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
Outfit cleanup #16857
base: master
Are you sure you want to change the base?
Outfit cleanup #16857
Conversation
Co-authored-by: QualityVan <[email protected]>
implants += imptype | ||
return TRUE | ||
|
||
/datum/outfit/proc/from_mob(mob/living/base) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be handling container contents at all? Also could use autodocs on a bunch of these.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not my code, I just moved this from another file. I don't even know if the file things even work
About The Pull Request
Took the absolute behemoth that #16627 is and brought it down to just the outfit changes. I've also moved all the outfit datums into their own folders in their own files instead of them being put in the already crammed job files/folders.
Example
The goal is to turn this
Into this
Why It's Good For The Game
This makes the outfit code so much less cancer to both write and look at, and it also adds safeguards against trying to cram too much stuff into a single container. Very cool.
Changelog
🆑
refactor: Refactored the way outfits populate the contents of containers
/:cl: