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 7e839e4e48..48d3387d09 100644 --- a/mod_celadon/mod_celadon.dme +++ b/mod_celadon/mod_celadon.dme @@ -13,8 +13,10 @@ #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" #include "utf_8/_utf_8.dme" + // --- OBJECTS --- // #include "objects/_objects.dme" #include "SCP096/_SCP096.dme"