Skip to content

FTL Umbilical Tweaks#11963

Open
Drulikar wants to merge 10 commits intocmss13-devs:masterfrom
Drulikar:ftl_umbilical_tweaks
Open

FTL Umbilical Tweaks#11963
Drulikar wants to merge 10 commits intocmss13-devs:masterfrom
Drulikar:ftl_umbilical_tweaks

Conversation

@Drulikar
Copy link
Contributor

@Drulikar Drulikar commented Mar 15, 2026

About the pull request

This PR is a follow up to #11368 doing the following to the umbilicals:

  • Anchorpoint can randomly select the riot control ert now too
  • Smoke now accepts time_to_live argument in Initialize - this is for the following change to not be overridden
  • Smoke will now only have a random few ticks of time_to_live if in an area flagged as AREA_HEAVILY_VENTILATED
  • Fixed weird initialize arguments for a shotgun smoke particle system
  • Fixed boiler gas' lifetime_mult argument doing nothing (still is 1.0)
  • Fixed umbilical doors not being explosion proof
  • Added two long range, omni directional, premade sentries in umbilical airlocks that shoot at non-humanoids (and Yautja)
  • Automatic door_controls can have delayed opening/closing and the umbilical doors have a 15 second open delay

Explain why it's good for the game

There was some internal feedback that xenos sometimes are just spawn camping people at the umbilical airlocks. Sentries should mitigate xenos getting too close and also counter stuns. The area clears smoke quickly so boilers cannot simply smoke a small area with a bunch of newly spawned players. And the doors opening not immediately allows atleast a little bit of time to get settled into the ERT character.

Testing Photographs and Procedure

Screenshots & Videos

https://youtu.be/auIu1i_180Q

Changelog

🆑 Drathek
balance: Anchorpoint spaceport for FTL can now spawn riot control ert
balance: Umbilical airlocks now have two long range, omnidirectional, premade sentries that shoot at non-humanoids (and Yautja)
balance: Umbilical airlocks are marked as a new AREA_HEAVILY_VENTILATED to reduce smoke time_to_live duration to just a few random ticks
balance: Umbilical airlocks now open after 15 seconds to allow people a little more time to get settled in
code: Smoke now preferably overrides time_to_live argument in Initialize
fix: Fixed umbilical airlocks not being explosion proof
fix: Fixed a couple misc things regarding lifetime_mult not doing anything for boiler gas (no effective change) and weird cause_data for a shotgun smoke system
maptweak: Misc changes to umbilicals to place sentries, change the internal area, and add fluff scrubbers to better suggest the reason why gas clears quickly
/:cl:

@Drulikar Drulikar requested a review from Nanu308 as a code owner March 15, 2026 05:03
@Drulikar Drulikar added Balance You need to be a professional veteran game maintainer to comprehend what is being done here. Balance Approved This PR has had its balance and gameplay-affecting aspects approved. Cry to the Head-maint about it. labels Mar 15, 2026
@github-project-automation github-project-automation bot moved this to Awaiting Review in Review Backlog Mar 15, 2026
@cmss13-ci cmss13-ci bot added Mapping did you remember to save in tgm format? Code Improvement Make the code longer Fix Fix one bug, make ten more size/L Denotes a PR that changes 200-799 lines, ignoring generated files. labels Mar 15, 2026
Copy link
Contributor

@Detective-Google Detective-Google left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

code lgtm

@github-project-automation github-project-automation bot moved this from Awaiting Review to Partially Approved / Mergeable in Review Backlog Mar 16, 2026
@cm13-github
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@cm13-github cm13-github added the Merge Conflict PR can't be merged because it touched too much code label Mar 16, 2026
@cm13-github cm13-github removed the Merge Conflict PR can't be merged because it touched too much code label Mar 16, 2026
@cm13-github
Copy link
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

@Uristthedorf
Copy link
Contributor

Uristthedorf commented Mar 17, 2026

Wouldn't it be funny if there was a small chance for low threat kommandos to come from UPP station?

I doubt it'd be much stronger than elite freelancers which ftl stations can spawn.

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

Labels

Balance Approved This PR has had its balance and gameplay-affecting aspects approved. Cry to the Head-maint about it. Balance You need to be a professional veteran game maintainer to comprehend what is being done here. Code Improvement Make the code longer Fix Fix one bug, make ten more Mapping did you remember to save in tgm format? size/L Denotes a PR that changes 200-799 lines, ignoring generated files.

Projects

Status: Partially Approved / Mergeable

Development

Successfully merging this pull request may close these issues.

5 participants