Skip to content

Port RPD (Rapid Pipe Dispenser)#707

Open
Dunrab wants to merge 10 commits into
Floof-Station:masterfrom
Dunrab:rpd
Open

Port RPD (Rapid Pipe Dispenser)#707
Dunrab wants to merge 10 commits into
Floof-Station:masterfrom
Dunrab:rpd

Conversation

@Dunrab

@Dunrab Dunrab commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

About the PR

Ports the RPD (Rapid Pipe Dispenser.)

Todo:

  • Add this to the borg module so borgs have access - added it to the RCD Module
  • Add a lathe recipe
  • Add to atmos lockers on round start
  • Maybe make an experimental version that's researchable like the better RCD
  • Probably should make a separate sprite for the experimental version

Why / Balance

Basically an RCD but for Atmos use.

Technical details

Where to even begin with the changes this makes.

To start, this is a port of a port (yes very confusing.) The original PR is up on Wizden from a few years ago but was never merged and is still open. Then Starlight ported it and improved the code entirely.

Wizden PR: #32675
Starlight PR: #2632

Some may think that the RCD being able to place a pipe over a pipe is a bug, when in fact this is intended. The PRD can overwrite a pipe and-replace it if there is a pipe in the current position the user is trying to place a pipe in.
See Line 815 or RCDSystem.cs for more information.

I tested the RCD as well to make sure these changes do not affect it and did not notice any problems with my testing but further testing should be done just in case.

Media

Click to show

Quick.RPD.Demo.mp4
Quick.Pipe.Layering.mp4

Research and base recpie:
image

RPD in the Atmos Locker replacing the RCD:
image

Requirements

  • I have tested all added content and changes.
  • I have added media to this PR or it does not require an ingame showcase.

Licensing:

Changelog

🆑

  • add: Ported the RPD (Rapid Pipe Dispenser)

@github-actions

github-actions Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

RSI Diff Bot; head commit 25124bf merging into 69454d4
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/_Starlight/Objects/Tools/rpd.rsi

State Old New Status
icon Added
inhand-left Added
inhand-right Added

Edit: diff updated after 25124bf

@Dunrab

Dunrab commented Jun 17, 2026

Copy link
Copy Markdown
Contributor Author

i found one bug with this so far, there may be some more so more testing needs to be done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant