]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Decouple gibbing from the body system (#42405)
authorpathetic meowmeow <uhhadd@gmail.com>
Wed, 14 Jan 2026 05:57:08 +0000 (00:57 -0500)
committerGitHub <noreply@github.com>
Wed, 14 Jan 2026 05:57:08 +0000 (05:57 +0000)
commitfb133494cc3bedf82e9b60a434574e9029e04244
tree1ff8e7a693d1efb457219e0d714750d65fa01267
parent0af56cefcb461b40890802269d14750789ad023f
Decouple gibbing from the body system (#42405)

* Decouple gibbing from the body system

* allow gibs that don't drop giblets

* pass through user

* prediction gon

* comment

* destructible

* playpvs

* very very very very very very very minor cleanup

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
37 files changed:
Content.IntegrationTests/Tests/Body/GibTest.cs [deleted file]
Content.IntegrationTests/Tests/Gibbing/GibTest.cs [new file with mode: 0644]
Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs
Content.Server/Anomaly/Effects/InnerBodyAnomalySystem.cs
Content.Server/Atmos/Rotting/RottingSystem.cs
Content.Server/Body/Systems/BodySystem.cs
Content.Server/Destructible/DestructibleSystem.cs
Content.Server/Destructible/Thresholds/Behaviors/GibBehavior.cs
Content.Server/Forensics/Systems/ForensicsSystem.cs
Content.Server/Gibbing/Systems/GibOnRoundEndSystem.cs
Content.Server/Guardian/GuardianSystem.cs
Content.Server/ImmovableRod/ImmovableRodSystem.cs
Content.Server/Implants/ImplantedSystem.cs
Content.Server/Kitchen/EntitySystems/SharpSystem.cs
Content.Server/Materials/MaterialReclaimerSystem.cs
Content.Server/Mind/TransferMindOnGibSystem.cs
Content.Server/Shuttles/Systems/ShuttleSystem.FasterThanLight.cs
Content.Server/Shuttles/Systems/ShuttleSystem.cs
Content.Server/Xenoarchaeology/Equipment/Systems/ArtifactCrusherSystem.cs
Content.Shared/Body/Events/BeingGibbedEvent.cs [deleted file]
Content.Shared/Body/Systems/SharedBloodstreamSystem.cs
Content.Shared/Body/Systems/SharedBodySystem.Body.cs
Content.Shared/Devour/DevourSystem.cs
Content.Shared/Gibbing/Components/GibbableComponent.cs [deleted file]
Content.Shared/Gibbing/Events/GibbingEvents.cs [deleted file]
Content.Shared/Gibbing/GibOnRoundEndComponent.cs [moved from Content.Shared/Gibbing/Components/GibOnRoundEndComponent.cs with 100% similarity]
Content.Shared/Gibbing/GibbingSystem.cs [new file with mode: 0644]
Content.Shared/Gibbing/Systems/GibbingSystem.cs [deleted file]
Content.Shared/Kitchen/SharedKitchenSpikeSystem.cs
Content.Shared/Magic/SharedMagicSystem.cs
Content.Shared/Silicons/Borgs/SharedBorgSystem.cs
Content.Shared/Species/Systems/GibActionSystem.cs
Content.Shared/Trigger/Systems/GibOnTriggerSystem.cs
Resources/Prototypes/Body/Organs/Animal/animal.yml
Resources/Prototypes/Body/Organs/human.yml
Resources/Prototypes/Body/Parts/animal.yml
Resources/Prototypes/Body/Parts/base.yml