master
← IgorAnt028:playground
opened 01:37PM - 04 Aug 24 UTC
## About the PR
A bug with the pipe color has been fixed.
## Why / Balance
… fixes #30378
## Technical details
The component responsible for pipe color has been moved to Shared.
The Dirty method is now called when setting the color.
A new event has been created that allows you to change the color of objects that are displayed in the grid of any container.
In several places SetColor(target, color, args.Color) was replaced by SetColor((target, color), args.Color).
## Media

## Requirements
- [x] I have read and I am following the [Pull Request Guidelines](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html). I understand that not doing so may get my pr closed at maintainer’s discretion
- [x] I have added screenshots/videos to this PR showcasing its changes ingame, **or** this PR does not require an ingame showcase
## Breaking changes
AtmosPipeColorComponent and AtmosPipeColorSystem moved to Shared.
SprayPainterSystem and ColorNetworkCommand use SetColor((target, color), args.Color) instead of SetColor(target, color, args.Color).
## Changelog
:cl:
- fix: The color of the pipe in a hand now matches the real color of the pipe
[Breaking Changes]
AtmosPipeColorComponent and AtmosPipeColorSystem moved to Shared.
SprayPainterSystem and ColorNetworkCommand use SetColor((target, color), args.Color) instead of SetColor(target, color, args.Color).
Sorry about the late BC post. Almost forgot.