From b9bf5277778f7badf93a80728103d2f305a1f5db Mon Sep 17 00:00:00 2001 From: Avitch Date: Sun, 26 May 2024 13:51:18 +0300 Subject: [PATCH] contraband_fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Исправление для обнаружения контрабанды. --- mod_celadon/contraband_fix/README.md | 36 +++++++++++++++++++ mod_celadon/contraband_fix/_contraband_fix.dm | 9 +++++ .../contraband_fix/_contraband_fix.dme | 8 +++++ .../contraband_fix/code/contraband_fix.dm | 4 +++ mod_celadon/mod_celadon.dme | 1 + 5 files changed, 58 insertions(+) create mode 100644 mod_celadon/contraband_fix/README.md create mode 100644 mod_celadon/contraband_fix/_contraband_fix.dm create mode 100644 mod_celadon/contraband_fix/_contraband_fix.dme create mode 100644 mod_celadon/contraband_fix/code/contraband_fix.dm diff --git a/mod_celadon/contraband_fix/README.md b/mod_celadon/contraband_fix/README.md new file mode 100644 index 0000000000..3f0c4ec987 --- /dev/null +++ b/mod_celadon/contraband_fix/README.md @@ -0,0 +1,36 @@ + + +#### Список PRов: + +- https://github.com/CeladonSS13/Foundation-19/tree/beta-dev/ + +## Мод-пример + +ID мода: CONTRABAND_FIX + + +### Описание мода + +Мод исправляет обнаружение контрабанды. Например, пластиковый нож не контрабанда. + +### Изменения *кор кода* + +- `code\game\machinery\contraband_detector.dm`: `/obj/item/material/knife/table/plastic/has_contraband()` + +Оверрайд для core кода + +### Оверрайды + +Отсуствуют + +### Дефайны + +Отсуствуют + +### Используемые файлы, не содержащиеся в модпаке + +Отсуствуют + +### Авторы: + +ОлегБиллович diff --git a/mod_celadon/contraband_fix/_contraband_fix.dm b/mod_celadon/contraband_fix/_contraband_fix.dm new file mode 100644 index 0000000000..3007b110cf --- /dev/null +++ b/mod_celadon/contraband_fix/_contraband_fix.dm @@ -0,0 +1,9 @@ +/datum/modpack/contraband_fix + /// Строковое имя модпака. Используется для поиска других модпаков в init. + name = "contraband_fix" + /// Строковое описание для модпака. Может использоваться для списка глаголов модпака в качестве описания. + desc = "Исправления для детектора контрабанды" + /// Строка с авторами этого модпака. + author = "ОлегБиллович" + +///**********************************************************************/// diff --git a/mod_celadon/contraband_fix/_contraband_fix.dme b/mod_celadon/contraband_fix/_contraband_fix.dme new file mode 100644 index 0000000000..6212abea64 --- /dev/null +++ b/mod_celadon/contraband_fix/_contraband_fix.dme @@ -0,0 +1,8 @@ +#ifndef MODPACK_CELADON_CONTRABAND_FIX +#define MODPACK_CELADON_CONTRABAND_FIX + +#include "_contraband_fix.dm" + +#include "code/contraband_fix.dm" + +#endif diff --git a/mod_celadon/contraband_fix/code/contraband_fix.dm b/mod_celadon/contraband_fix/code/contraband_fix.dm new file mode 100644 index 0000000000..2b7d389572 --- /dev/null +++ b/mod_celadon/contraband_fix/code/contraband_fix.dm @@ -0,0 +1,4 @@ +// Исправляет баг с пометкой ножа, как контрабанда. + +/obj/item/material/knife/table/plastic/has_contraband() + return FALSE diff --git a/mod_celadon/mod_celadon.dme b/mod_celadon/mod_celadon.dme index b6194f058b..2188a9b65f 100644 --- a/mod_celadon/mod_celadon.dme +++ b/mod_celadon/mod_celadon.dme @@ -13,6 +13,7 @@ #include "laptop_rotate/_laptop_rotate.dme" #include "opisanie_scp/_opisanie_scp.dme" #include "sci_job_names/_sci_job_names.dme" +#include "contraband_fix/_contraband_fix.dme" // --- OBJECTS --- // #include "objects/_objects.dme"