* Add two varieties of steel vertical slat tiles
* Add dark and white variants of vertical slat tiles
* Add dirt decals
* Add vertical overlay decals
* Add single and double vertical slat decals
* Add steel, dark and white horizontal slat tiles
* Improve single vert slat decals
* Add horizontal slat dirt decals
* Add horizontal slat tile objects
* Add horizontal tile cutter recipe
* Add horizontal slat overlay decals
* Fix inconsistent tile naming
* Add horizontal single and double slat decals
* Fix incorrect slat decal
* Fix two off-color pixels on dark slat tiles
* Change slat tile naming
* Add single-slat overlays
* Smooth tile borders and normalize palette
* Update decals to match tile changes
* Update attributions
* Add missing stack locale lines
* Fix and clean up merged file
* Change slat footstep sounds to be consistent with other steel tiles
As far as I can tell, regular steel tiles use FootstepFloor, (except when
they don't,) and Dark and White variants use FootstepTile.
* Fix confusing merge conflict mismerge
* Remove merge conflict cruft
I have no idea how I missed that.
* Add tile stack prototypes
* Fix slat tile stack localization string refs
* Fix slat tile prototype indentation
* Remove tiles that are identical under rotation
* fix yaml header convention
* Parent slat tiles to common steel tile parent
* Whitespace fix
* Un-de-normalize prototype field ordering
* Fix whitespace
* Re-fix indentation
For some reason, I un-fixed this a little while back. No idea why.
---------
Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com>
* revert of the revert
* tests
* changes
* more fun
* test
* ccvvvar
* works but bad
* now its better
* more fixes
* more cleanup
* cleaning
* last fixes before move to glasses activ
* x
* glasses only
* working
* fix toolbox
* cleanup
* ThermalByte added
* small fix
* small optimalisations
* float bux fix
* comments add
* more comments
* more comments
* last fix
* revert cvar delete
* wrong blue shades
* cvar refactor
* Update Content.Shared/Atmos/EntitySystems/SharedGasTileOverlaySystem.cs
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
* Update Content.Client/Atmos/Overlays/GasTileDangerousTemperatureOverlay.cs
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
* tweak to TryGetTemperature comment
* Factors are now const
* renames
* Interface for ThermalByte
* admin button
* cleanup
* sandoboxenabled
---------
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
* Containment fields only die if both sides lose power
Currently, if either side of a containment field loses power,
the field dies, even if the other side is still powered. This commit
changes the behavior to only destroy the field if neither side
of the field has enough power.
* discard
---------
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>