Files
Bubberstation/code/modules/mob
Waterpig b787c37088 Fixes some layering issues because pixel_x, pixel_y needs to be changed pixel_w, pixel_z for some overlays (#90020)
## About The Pull Request

Fixes the Afro (Huge) layering wrong with your head over it.

Fixes plasmeme hats

![image](https://github.com/user-attachments/assets/69d76532-a5df-4fb7-82c2-66d7600bebb7)

Fixes borg hats, and presumably most potential worn icon issues.

![image](https://github.com/user-attachments/assets/b8e9ca45-aa5a-4c21-b022-34330f283346)

Also I did go through use cases for build_worn_icon. All of them seem to
use float layering (That meaning, negative layers), which is what we're
trying to fix. There might be edge cases for this, but I didn't
encounter any.

Ill do an actual full parse through the pixel_x and pixel_y uses once I
get home in a separate PR, these are the biggest issues I know of yet.

## Why It's Good For The Game

fixes #89889

## Changelog
🆑
fix: Afro (Huge) layers correctly now
fix: Plasmaman helmet hats layer correctly now, as does everything else
with the hat stabilizer component
fix: Cyborg hats should now layer correctly, among other worn items
/🆑

---------

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2025-03-16 18:14:42 +01:00
..