Delta-v icon indicating copy to clipboard operation
Delta-v copied to clipboard

Port Firefighter backpack and ATMOS Resin

Open zelezniciar1 opened this issue 7 months ago • 3 comments

About the PR

This PR adds the firefighter backpack, originally ported from FunkyStation PR 224. It acts as a large fire-extinguisher, letting Atmospheric Technicians ~~fulfill their heroic firefighting dreams~~ extinguish plasma and tritium fires.

When in HARM mode, the firefighter backpack shoots pellets of ATMOS resin, converting toxins into a 30/70 mix of oxygen and nitrogen, as well as lowering temperatures to the standard 20C (293.15K)

The firefighter backpack requires water, and can only be filled with water. It has been added to Atmos Tech lockers, and additional units are purchasable through Logistics.

Why / Balance

The goal of this addition is to give Atmos Techs a better way to respond to fires/temperature hazards that isn't just spacing and refilling a room. The firefighter backpack is very good at what it does, but has the tradeoff that it is large and difficult to carry.

Technical details

  • Modifies SprayComponent/SpraySystem
  • Modifies ClothingSlotAmmoProviderComponent.cs
  • Adds AtmosResinDespawnSystem
  • Modifies SharedGunSystem.Clothing
  • Adds FirefighterTankRefillableSystem
  • Small YAML additions

Media

https://github.com/user-attachments/assets/e5b8838d-6f36-4293-8c6f-b8738b480fe1

https://github.com/user-attachments/assets/7e0edfcb-cc42-413d-9eba-4faca6ee2b79

Requirements

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

Breaking changes

n/a

Changelog

:cl: marc-pelletier, zelezniciar

  • add: Added Firefighter backpacks and ATMOS resin for Atmospheric Technicians.

zelezniciar1 avatar May 06 '25 00:05 zelezniciar1