]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Nubody (#42419)
authorpathetic meowmeow <uhhadd@gmail.com>
Sat, 17 Jan 2026 00:39:35 +0000 (19:39 -0500)
committerGitHub <noreply@github.com>
Sat, 17 Jan 2026 00:39:35 +0000 (00:39 +0000)
commitd0c2734dad6b2ecfda62738a03539a04904d23d6
tree624f62b782297fb6f0b48eef64eda56895c4b9ab
parent3cd407e7a68ea8ae8449472ec8b4dd65cf3a6f37
Nubody (#42419)

* Nubody

* fix test fails

* gibbing

* lung test returns

* doc comment

* hand organ test

* giblet test

* yaml formatting

* returning

* relocate

* trimming

* re-smite

* oops thusd tweak

* arachnids have slower metabolism i guess

* never mind the old behaviour is bad actually

* rider whyyy

* style changes and allat

* fix collision

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
198 files changed:
Content.Client/Body/Systems/BodySystem.cs [deleted file]
Content.Client/Chemistry/EntitySystems/ChemistryGuideDataSystem.cs
Content.Client/Commands/HideMechanismsCommand.cs [deleted file]
Content.Client/Commands/ShowMechanismsCommand.cs [deleted file]
Content.IntegrationTests/Tests/Body/GibbingTest.cs [new file with mode: 0644]
Content.IntegrationTests/Tests/Body/HandOrganTest.cs [new file with mode: 0644]
Content.IntegrationTests/Tests/Body/LegTest.cs [deleted file]
Content.IntegrationTests/Tests/Body/LungTest.cs [deleted file]
Content.IntegrationTests/Tests/Body/SaveLoadReparentTest.cs [deleted file]
Content.IntegrationTests/Tests/Buckle/BuckleTest.cs
Content.IntegrationTests/Tests/Respirator/LungTest.cs [new file with mode: 0644]
Content.Server/Administration/Commands/AddBodyPartCommand.cs [deleted file]
Content.Server/Administration/Commands/AddMechanismCommand.cs [deleted file]
Content.Server/Administration/Systems/AdminVerbSystem.Smites.cs
Content.Server/Anomaly/Effects/InnerBodyAnomalySystem.cs
Content.Server/Body/Commands/AddHandCommand.cs
Content.Server/Body/Commands/AttachBodyPartCommand.cs [deleted file]
Content.Server/Body/Commands/DestroyMechanismCommand.cs [deleted file]
Content.Server/Body/Commands/RemoveHandCommand.cs [deleted file]
Content.Server/Body/Systems/BodySystem.cs [deleted file]
Content.Server/Body/Systems/MetabolizerSystem.cs
Content.Server/Body/Systems/RespiratorSystem.cs
Content.Server/Cargo/Components/MobPriceComponent.cs
Content.Server/Cargo/Systems/PricingSystem.cs
Content.Server/Disposal/Unit/DisposableSystem.cs
Content.Server/Hands/Systems/HandsSystem.cs
Content.Server/ImmovableRod/ImmovableRodSystem.cs
Content.Server/Kitchen/EntitySystems/MicrowaveSystem.cs
Content.Server/Medical/MedicalScannerSystem.cs
Content.Server/Shuttles/Systems/ShuttleSystem.FasterThanLight.cs
Content.Server/Species/Systems/NymphSystem.cs
Content.Server/Tools/Innate/InnateToolSystem.cs
Content.Server/Xenoarchaeology/Equipment/Systems/ArtifactCrusherSystem.cs
Content.Shared/Body/BodyComponent.cs [new file with mode: 0644]
Content.Shared/Body/BodySystem.Compatibility.cs [new file with mode: 0644]
Content.Shared/Body/BodySystem.Relay.cs [new file with mode: 0644]
Content.Shared/Body/BodySystem.cs [new file with mode: 0644]
Content.Shared/Body/Components/BodyComponent.cs [deleted file]
Content.Shared/Body/Events/MechanismBodyEvents.cs [deleted file]
Content.Shared/Body/GibbableOrganComponent.cs [new file with mode: 0644]
Content.Shared/Body/GibbableOrganSystem.cs [new file with mode: 0644]
Content.Shared/Body/HandOrganComponent.cs [new file with mode: 0644]
Content.Shared/Body/HandOrganSystem.cs [new file with mode: 0644]
Content.Shared/Body/Organ/OrganComponent.cs [deleted file]
Content.Shared/Body/OrganCategoryPrototype.cs [new file with mode: 0644]
Content.Shared/Body/OrganComponent.cs [new file with mode: 0644]
Content.Shared/Body/Part/BodyPartComponent.cs [deleted file]
Content.Shared/Body/Part/BodyPartEvents.cs [deleted file]
Content.Shared/Body/Part/BodyPartSymmetry.cs [deleted file]
Content.Shared/Body/Part/BodyPartType.cs [deleted file]
Content.Shared/Body/Prototypes/BodyPrototype.cs [deleted file]
Content.Shared/Body/Prototypes/BodyPrototypeSerializer.cs [deleted file]
Content.Shared/Body/Systems/BrainSystem.cs
Content.Shared/Body/Systems/SharedBodySystem.Body.cs [deleted file]
Content.Shared/Body/Systems/SharedBodySystem.Organs.cs [deleted file]
Content.Shared/Body/Systems/SharedBodySystem.Parts.cs [deleted file]
Content.Shared/Body/Systems/SharedBodySystem.cs [deleted file]
Content.Shared/Body/Systems/StomachSystem.cs
Content.Shared/Changeling/Systems/ChangelingDevourSystem.cs
Content.Shared/Clothing/LoadoutSystem.cs
Content.Shared/Humanoid/HumanoidVisualLayersExtension.cs
Content.Shared/Materials/SharedMaterialReclaimerSystem.cs
Content.Shared/Medical/Cryogenics/SharedCryoPodSystem.cs
Content.Shared/Medical/VomitSystem.cs
Content.Shared/Nutrition/EntitySystems/IngestionSystem.cs
Content.Shared/Traits/Assorted/LegsParalyzedSystem.cs
Resources/Locale/en-US/kitchen/components/microwave-component.ftl
Resources/Maps/Salvage/ruin-cargo-salvage.yml
Resources/Prototypes/Body/Animals/animal.yml [new file with mode: 0644]
Resources/Prototypes/Body/Animals/bloodsucker.yml [new file with mode: 0644]
Resources/Prototypes/Body/Animals/hemocyanin.yml [new file with mode: 0644]
Resources/Prototypes/Body/Animals/mothroach.yml [new file with mode: 0644]
Resources/Prototypes/Body/Animals/rat.yml [new file with mode: 0644]
Resources/Prototypes/Body/Animals/ruminant.yml [new file with mode: 0644]
Resources/Prototypes/Body/Animals/slimes.yml [new file with mode: 0644]
Resources/Prototypes/Body/Organs/Animal/animal.yml [deleted file]
Resources/Prototypes/Body/Organs/Animal/bloodsucker.yml [deleted file]
Resources/Prototypes/Body/Organs/Animal/ruminant.yml [deleted file]
Resources/Prototypes/Body/Organs/Animal/slimes.yml [deleted file]
Resources/Prototypes/Body/Organs/arachnid.yml [deleted file]
Resources/Prototypes/Body/Organs/diona.yml [deleted file]
Resources/Prototypes/Body/Organs/dwarf.yml [deleted file]
Resources/Prototypes/Body/Organs/human.yml [deleted file]
Resources/Prototypes/Body/Organs/moth.yml [deleted file]
Resources/Prototypes/Body/Organs/rat.yml [deleted file]
Resources/Prototypes/Body/Organs/reptilian.yml [deleted file]
Resources/Prototypes/Body/Organs/slime.yml [deleted file]
Resources/Prototypes/Body/Organs/vox.yml [deleted file]
Resources/Prototypes/Body/Organs/vulpkanin.yml [deleted file]
Resources/Prototypes/Body/Parts/animal.yml [deleted file]
Resources/Prototypes/Body/Parts/arachnid.yml [deleted file]
Resources/Prototypes/Body/Parts/base.yml [deleted file]
Resources/Prototypes/Body/Parts/diona.yml [deleted file]
Resources/Prototypes/Body/Parts/gingerbread.yml [deleted file]
Resources/Prototypes/Body/Parts/human.yml [deleted file]
Resources/Prototypes/Body/Parts/moth.yml [deleted file]
Resources/Prototypes/Body/Parts/rat.yml [deleted file]
Resources/Prototypes/Body/Parts/reptilian.yml [deleted file]
Resources/Prototypes/Body/Parts/silicon.yml [deleted file]
Resources/Prototypes/Body/Parts/skeleton.yml [deleted file]
Resources/Prototypes/Body/Parts/slime.yml [deleted file]
Resources/Prototypes/Body/Parts/vox.yml [deleted file]
Resources/Prototypes/Body/Parts/vulpkanin.yml [deleted file]
Resources/Prototypes/Body/Prototypes/Animal/animal.yml [deleted file]
Resources/Prototypes/Body/Prototypes/Animal/bloodsucker.yml [deleted file]
Resources/Prototypes/Body/Prototypes/Animal/hemocyanin.yml [deleted file]
Resources/Prototypes/Body/Prototypes/Animal/nymph.yml [deleted file]
Resources/Prototypes/Body/Prototypes/Animal/ruminant.yml [deleted file]
Resources/Prototypes/Body/Prototypes/Animal/slimes.yml [deleted file]
Resources/Prototypes/Body/Prototypes/Specific/mothroach.yml [deleted file]
Resources/Prototypes/Body/Prototypes/Specific/smartcorgi.yml [deleted file]
Resources/Prototypes/Body/Prototypes/arachnid.yml [deleted file]
Resources/Prototypes/Body/Prototypes/bot.yml [deleted file]
Resources/Prototypes/Body/Prototypes/diona.yml [deleted file]
Resources/Prototypes/Body/Prototypes/dwarf.yml [deleted file]
Resources/Prototypes/Body/Prototypes/gingerbread.yml [deleted file]
Resources/Prototypes/Body/Prototypes/human.yml [deleted file]
Resources/Prototypes/Body/Prototypes/moth.yml [deleted file]
Resources/Prototypes/Body/Prototypes/primate.yml [deleted file]
Resources/Prototypes/Body/Prototypes/rat.yml [deleted file]
Resources/Prototypes/Body/Prototypes/reptilian.yml [deleted file]
Resources/Prototypes/Body/Prototypes/skeleton.yml [deleted file]
Resources/Prototypes/Body/Prototypes/slime.yml [deleted file]
Resources/Prototypes/Body/Prototypes/vox.yml [deleted file]
Resources/Prototypes/Body/Prototypes/vulpkanin.yml [deleted file]
Resources/Prototypes/Body/Species/arachnid.yml [new file with mode: 0644]
Resources/Prototypes/Body/Species/diona.yml [new file with mode: 0644]
Resources/Prototypes/Body/Species/dwarf.yml [new file with mode: 0644]
Resources/Prototypes/Body/Species/gingerbread.yml [new file with mode: 0644]
Resources/Prototypes/Body/Species/human.yml [new file with mode: 0644]
Resources/Prototypes/Body/Species/moth.yml [new file with mode: 0644]
Resources/Prototypes/Body/Species/reptilian.yml [new file with mode: 0644]
Resources/Prototypes/Body/Species/skeleton.yml [moved from Resources/Prototypes/Entities/Mobs/Species/skeleton.yml with 59% similarity]
Resources/Prototypes/Body/Species/slime.yml [new file with mode: 0644]
Resources/Prototypes/Body/Species/vox.yml [moved from Resources/Prototypes/Entities/Mobs/Species/vox.yml with 52% similarity]
Resources/Prototypes/Body/Species/vulpkanin.yml [new file with mode: 0644]
Resources/Prototypes/Body/base_organs.yml [new file with mode: 0644]
Resources/Prototypes/Body/organ_categories.yml [new file with mode: 0644]
Resources/Prototypes/Body/species_appearance.yml [new file with mode: 0644]
Resources/Prototypes/Body/species_base.yml [moved from Resources/Prototypes/Entities/Mobs/Species/base.yml with 53% similarity]
Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
Resources/Prototypes/Entities/Mobs/NPCs/argocyte.yml
Resources/Prototypes/Entities/Mobs/NPCs/asteroid.yml
Resources/Prototypes/Entities/Mobs/NPCs/carp.yml
Resources/Prototypes/Entities/Mobs/NPCs/dummy_npcs.yml [deleted file]
Resources/Prototypes/Entities/Mobs/NPCs/hellspawn.yml
Resources/Prototypes/Entities/Mobs/NPCs/human.yml
Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml
Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml
Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml
Resources/Prototypes/Entities/Mobs/NPCs/slimes.yml
Resources/Prototypes/Entities/Mobs/NPCs/space.yml
Resources/Prototypes/Entities/Mobs/Player/arachnid.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Player/diona.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Player/dwarf.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Player/gingerbread.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Player/guardian.yml
Resources/Prototypes/Entities/Mobs/Player/human.yml
Resources/Prototypes/Entities/Mobs/Player/moth.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Player/reptilian.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Player/skeleton.yml
Resources/Prototypes/Entities/Mobs/Player/slime.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Player/vox.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Player/vulpkanin.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Species/arachnid.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Species/diona.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Species/dwarf.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Species/gingerbread.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Species/human.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Species/moth.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Species/reptilian.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Species/slime.yml [deleted file]
Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml [deleted file]
Resources/Prototypes/Entities/Objects/Misc/botparts.yml
Resources/Prototypes/Entities/Structures/Furniture/dresser.yml
Resources/Prototypes/Reagents/gases.yml
Resources/Prototypes/Recipes/Construction/Graphs/furniture/ritualseat.yml
Resources/Prototypes/Species/arachnid.yml
Resources/Prototypes/Species/diona.yml
Resources/Prototypes/Species/dwarf.yml
Resources/Prototypes/Species/gingerbread.yml
Resources/Prototypes/Species/human.yml
Resources/Prototypes/Species/moth.yml
Resources/Prototypes/Species/reptilian.yml
Resources/Prototypes/Species/skeleton.yml
Resources/Prototypes/Species/slime.yml
Resources/Prototypes/Species/vox.yml
Resources/Prototypes/Species/vulpkanin.yml
Resources/ServerInfo/Guidebook/Mobs/Human.xml
Resources/ServerInfo/Guidebook/Mobs/Moth.xml
Resources/ServerInfo/Guidebook/Mobs/Reptilian.xml
Resources/ServerInfo/Guidebook/Mobs/Species.xml
Resources/Textures/Mobs/Species/Slime/organs.rsi/brain.png [moved from Resources/Textures/Mobs/Species/Slime/organs.rsi/brain-slime.png with 100% similarity]
Resources/Textures/Mobs/Species/Slime/organs.rsi/lung-l.png [moved from Resources/Textures/Mobs/Species/Slime/organs.rsi/lung-l-slime.png with 100% similarity]
Resources/Textures/Mobs/Species/Slime/organs.rsi/lung-r.png [moved from Resources/Textures/Mobs/Species/Slime/organs.rsi/lung-r-slime.png with 100% similarity]
Resources/Textures/Mobs/Species/Slime/organs.rsi/meta.json
Resources/migration.yml