Skip to content

Departmental Maintenance Airlocks: Forky Edition#93

Open
ilyamikcoder wants to merge 4 commits into
funky-station:masterfrom
ilyamikcoder:departmental-maintenance-airlocks
Open

Departmental Maintenance Airlocks: Forky Edition#93
ilyamikcoder wants to merge 4 commits into
funky-station:masterfrom
ilyamikcoder:departmental-maintenance-airlocks

Conversation

@ilyamikcoder

Copy link
Copy Markdown
Contributor

About the PR

Port of funky-station/funky-station#816 to Forky.

Added separately color-coded maintenance airlocks for different departments.

This changes parents of all locked maintenance door prototypes to the newly added doors, making this automatically propagate to all maps.

Why / Balance

Compared to regular departmental airlocks, maintenance airlocks have little to no indication as to what access one requires to enter them.

This change will make it more clear as to where the hell you are going in the maintenance tunnels, hopefully making assistants knocking on your door in confusion far less common.

Technical details

YAMLmaxxing

Media

I am too lazy to pull up the pictures again, check the original PR kindly

Requirements

  • I have read and am following the Pull Request and Changelog Guidelines.
  • I have added media to this PR or it does not require an in-game showcase.
  • If I am porting something, I have done my best to respect the appropriate licenses associated with the presented changes.

License

MIT

Breaking changes

Changelog

🆑

  • add: Maintenance airlocks now have colors of their respective departments.

@github-actions

github-actions Bot commented May 15, 2026

Copy link
Copy Markdown
Contributor

RSI Diff Bot; head commit 6d893fe merging into bc9544c
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/_Funkystation/Structures/Doors/Airlocks/Standard/maint_atmos.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Resources/Textures/_Funkystation/Structures/Doors/Airlocks/Standard/maint_cargo.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Resources/Textures/_Funkystation/Structures/Doors/Airlocks/Standard/maint_chemistry.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Resources/Textures/_Funkystation/Structures/Doors/Airlocks/Standard/maint_command.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Resources/Textures/_Funkystation/Structures/Doors/Airlocks/Standard/maint_engi.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Resources/Textures/_Funkystation/Structures/Doors/Airlocks/Standard/maint_hydroponics.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Resources/Textures/_Funkystation/Structures/Doors/Airlocks/Standard/maint_medical.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Resources/Textures/_Funkystation/Structures/Doors/Airlocks/Standard/maint_science.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Resources/Textures/_Funkystation/Structures/Doors/Airlocks/Standard/maint_security.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Resources/Textures/_Funkystation/Structures/Doors/Airlocks/Standard/maint_service.rsi

State Old New Status
assembly Added
bolted_unlit Added
closed Added
closed_unlit Added
closing Added
closing_unlit Added
deny_unlit Added
emergency_unlit Added
open Added
opening Added
opening_unlit Added
panel_closing Added
panel_open Added
panel_opening Added
sparks Added
sparks_broken Added
sparks_damaged Added
sparks_open Added
welded Added

Edit: diff updated after 6d893fe

@ilyamikcoder ilyamikcoder marked this pull request as draft May 15, 2026 11:20
@ilyamikcoder ilyamikcoder marked this pull request as ready for review May 15, 2026 11:38
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.

3 participants