From 809d3ddad029124e27653bc5a971debd2567a0c1 Mon Sep 17 00:00:00 2001 From: Rorkh <78957156+Rorkh@users.noreply.github.com> Date: Mon, 2 Mar 2026 18:56:04 +0300 Subject: [PATCH 01/11] =?UTF-8?q?[ADD]=20=D0=A1=D0=B8=D1=81=D1=82=D0=B5?= =?UTF-8?q?=D0=BC=D0=B0=20=D0=B0=D0=BB=D0=BB=D0=B5=D1=80=D0=B3=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../UI/HealthAnalyzerWindow.xaml | 3 + .../UI/HealthAnalyzerWindow.xaml.cs | 6 + Content.Server/ADT/Body/AllergicSystem.cs | 75 ++++++++ .../EntitySystems/DiseaseDiagnoserSystem.cs | 169 ++++++++++++++++++ .../Body/Systems/MetabolizerSystem.cs | 13 +- .../Botany/Components/BotanySwabComponent.cs | 11 +- .../Botany/Systems/BotanySwabSystem.cs | 73 +++++++- .../ADT/Body/Allergies/AlergicComponent.cs | 12 ++ .../ADT/EntityEffects/PurgeAllergies.cs | 50 ++++++ .../ADT/Medical/DiseaseDiagnoserComponent.cs | 35 ++++ .../Locale/ru-RU/ADT/allergies/allergies.ftl | 9 + .../ru-RU/ADT/guidebook/chemistry/effects.ftl | 5 + .../ru-RU/ADT/reagents/meta/medicine.ftl | 3 + .../Prototypes/ADT/Reagents/medicine.yml | 18 ++ .../ADT/Recipes/Reactions/medicine.yml | 12 +- .../Machines/Medical/disease_diagnoser.yml | 27 +++ 16 files changed, 512 insertions(+), 9 deletions(-) create mode 100644 Content.Server/ADT/Body/AllergicSystem.cs create mode 100644 Content.Server/ADT/Medical/EntitySystems/DiseaseDiagnoserSystem.cs create mode 100644 Content.Shared/ADT/Body/Allergies/AlergicComponent.cs create mode 100644 Content.Shared/ADT/EntityEffects/PurgeAllergies.cs create mode 100644 Content.Shared/ADT/Medical/DiseaseDiagnoserComponent.cs create mode 100644 Resources/Locale/ru-RU/ADT/allergies/allergies.ftl diff --git a/Content.Client/HealthAnalyzer/UI/HealthAnalyzerWindow.xaml b/Content.Client/HealthAnalyzer/UI/HealthAnalyzerWindow.xaml index 159e6db8576..bdd4ced7520 100644 --- a/Content.Client/HealthAnalyzer/UI/HealthAnalyzerWindow.xaml +++ b/Content.Client/HealthAnalyzer/UI/HealthAnalyzerWindow.xaml @@ -50,6 +50,9 @@