]> git.smokeofanarchy.ru Git - space-station-14.git/commit
make fire not burn through hardsuits (#27161)
authordeltanedas <39013340+deltanedas@users.noreply.github.com>
Thu, 9 May 2024 07:12:48 +0000 (07:12 +0000)
committerGitHub <noreply@github.com>
Thu, 9 May 2024 07:12:48 +0000 (00:12 -0700)
commitcd92046966cf2537b664223a43853d33a6d351d3
tree7442b064370a5781241cbd188022102fec5f1ef8
parentb96ed726f19f3323a478a7712cc6198d5bb884d0
make fire not burn through hardsuits (#27161)

* add FireProtection system and event

* minor optimisation + make flammable use fire protection event

* add fire protection values to some things, nerf firesuit heat resistance

* bruh

* unrevert laser nerfs, make elite hardsuit fully fireproof

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Content.Server/Atmos/EntitySystems/FlammableSystem.cs
Content.Shared/Atmos/GetFireProtectionEvent.cs [new file with mode: 0644]
Content.Shared/Clothing/Components/FireProtectionComponent.cs [new file with mode: 0644]
Content.Shared/Clothing/EntitySystems/FireProtectionSystem.cs [new file with mode: 0644]
Resources/Prototypes/Entities/Clothing/Head/base_clothinghead.yml
Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml
Resources/Prototypes/Entities/Clothing/Head/helmets.yml
Resources/Prototypes/Entities/Clothing/OuterClothing/base_clothingouter.yml
Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml
Resources/Prototypes/Entities/Clothing/OuterClothing/suits.yml