Add pockets/collar/hood items to body status for relevant parts #64165
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.
Summary
Interface "Add pockets/collar/hood items to body status for relevant parts"
Purpose of change
When viewing the Body Status interface, mouth parts might be Comfortable or Warm in cold environments, while showing no gear covering them, due to some other gear having a collar. This is relatively opaque to the player. Ditto for pockets/hands and hood/head.
Describe the solution
This PR adds "nameofitem (collar)" to the "Worn" section when viewing a mouth part that is warmed by the collar without being covered by the item with the collar. Ditto "(pockets)" and "(hood)" for hand and head parts.
Describe alternatives you've considered
I couldn't think of another good way to communicate to the player why the body part in question was warmer than expected.
Testing
I've equipped various items with different body part coverage and observed the new entry appearing and disappearing as expected to match the effectiveness of the collar.
Additional context
Originally just COLLAR, added POCKETS and HOOD by request.
I also updated two bits of docs to more accurately describe the function of the COLLAR flag