Added the electrical wire brush and added made them be able to convert rust tiles #900

Merged
EchoOfNothing merged 2 commits from QuillTheCreature/Byrd:entities/wirebrush into master 2026-09-07 08:36:29 +00:00
Contributor

Short description

Goob upstream added an "electrical wire brush" but didn't implement it fully (only gave it to borgs)?

So I added them to lathes so that janitors can use it too, additionally I've replaced the sprites of it to make it look distinct and added a system which allows both brushes to convert rusted tiles back to normal tiles. (They only worked on walls before)

This is a cherry pick of https://github.com/ProjectOmu/OmuStation/pull/1636

Technical details

Since some of this is from a goob upstream change I haven't marked any of those changes with a comment.

Why we need to add this

Cool new jani content

Media (Video/Screenshots)


image
image

Checklist

Breaking changes

This will be posted in #codebase-changes. -->

Ingame Changelog

🆑 Quill

  • add: Added an electrical wirebrush as an advanced version of the normal one.
  • add: Wirebrushes can now change rust platings back to normal platings.
<!-- Link definitions, do not edit --> [guidelines]: https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html [ruleset]: https://rules.byrdstation.space/#h.vigrxrnffwji ## Short description Goob upstream added an "electrical wire brush" but didn't implement it fully (only gave it to borgs)? So I added them to lathes so that janitors can use it too, additionally I've replaced the sprites of it to make it look distinct and added a system which allows both brushes to convert rusted **tiles** back to normal tiles. (They only worked on walls before) This is a cherry pick of https://github.com/ProjectOmu/OmuStation/pull/1636 ## Technical details Since some of this is from a goob upstream change I haven't marked any of those changes with a comment. ## Why we need to add this Cool new jani content ## Media (Video/Screenshots) <video src="/attachments/a67909ec-0dd4-46af-8394-06290eb0226d" title="645957587-f901b15f-78d7-4fc2-9f78-e6af6d6a5a33" controls></video> ![image](/attachments/cc3324be-fe3a-4f81-bb71-a5c3f2b4c5ac) ![image](/attachments/ddf06322-f4e1-4a8a-bc85-224eb37a3b93) ## Checklist <!-- Check boxes for faster reviewing of your PR --> - [x] I do not require assistance to complete the PR. - [x] I have verified that the changes work before posting/requesting review of my PR. - [x] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [x] I have read the [Pull Request and Changelog Guidelines][guidelines] and [Byrd Station's Contributor Ruleset][ruleset]. ## Breaking changes This will be posted in #codebase-changes. --> ### Ingame Changelog <!--If you want the players to know about changes made in this PR, specify them using the template outside the comment. Short and informative.--> :cl: Quill - add: Added an electrical wirebrush as an advanced version of the normal one. - add: Wirebrushes can now change rust platings back to normal platings.
Added the electrical wire brush and added made them be able to convert rust tiles
Some checks failed
Close PRs on master / run (pull_request_target) Has been skipped
Labels: Size / size-label (pull_request_target) Failing after 4s
Labels: PR / labeler (pull_request_target) Successful in 4s
CRLF Check / CRLF Check (pull_request) Successful in 2m16s
RSI Validator / Validate RSIs (pull_request) Successful in 2m29s
RGA schema validator / YAML RGA schema validator (pull_request) Successful in 5m8s
Map file schema validator / YAML map schema validator (pull_request) Successful in 9m15s
YAML Linter / YAML Linter (pull_request) Successful in 9m36s
Test Packaging / Test Packaging (pull_request) Successful in 16m52s
18d456a1fc
EchoOfNothing requested changes 2026-09-06 14:48:21 +00:00
Dismissed
@ -0,0 +1,24 @@
// SPDX-License-Identifier: AGPL-3.0-or-later
Member

We no longer use SPDX.

We no longer use SPDX.
QuillTheCreature marked this conversation as resolved
@ -0,0 +1,31 @@
// SPDX-License-Identifier: AGPL-3.0-or-later
Member

We no longer use SPDX.

We no longer use SPDX.
Author
Contributor

Oh cool, good to know!

Oh cool, good to know!
QuillTheCreature marked this conversation as resolved
@ -0,0 +1,78 @@
// SPDX-License-Identifier: AGPL-3.0-or-later
Member

We no longer use SPDX.

We no longer use SPDX.
QuillTheCreature marked this conversation as resolved
Removed spdx headers from the convert tile system
All checks were successful
Labels: Size / size-label (pull_request_target) Successful in 58s
Labels: PR / labeler (pull_request_target) Successful in 59s
CRLF Check / CRLF Check (pull_request) Successful in 2m47s
RSI Validator / Validate RSIs (pull_request) Successful in 4m48s
RGA schema validator / YAML RGA schema validator (pull_request) Successful in 6m9s
Map file schema validator / YAML map schema validator (pull_request) Successful in 10m11s
YAML Linter / YAML Linter (pull_request) Successful in 8m27s
Test Packaging / Test Packaging (pull_request) Successful in 17m18s
PR Changelogs / changelog (pull_request_target) Successful in 39s
0630f2b586
EchoOfNothing left a comment

LGTM. Thank you for your contribution!

LGTM. Thank you for your contribution!
byrdbot referenced this pull request from a commit 2026-09-07 08:37:08 +00:00
Sign in to join this conversation.
No description provided.