diff --git a/mod_celadon/mod_celadon.dme b/mod_celadon/mod_celadon.dme index f30fad9a048..6f9cbfd4a04 100644 --- a/mod_celadon/mod_celadon.dme +++ b/mod_celadon/mod_celadon.dme @@ -16,6 +16,9 @@ // --- MISC --- // + +#include "overmap_ruin_roundstartacces_fix/_overmap_ruin_roundstartacces_fix.dme" + // --- RETURNS --- // // --- DONATORS --- // @@ -35,5 +38,3 @@ // --- EVENTS --- // // #include "event_td/_event_td.dme" // Ивент на атаку и защита - -//#include "event_cly/_event_cly.dme" diff --git a/mod_celadon/overmap_ruin_roundstartacces_fix/README.md b/mod_celadon/overmap_ruin_roundstartacces_fix/README.md new file mode 100644 index 00000000000..446259f554a --- /dev/null +++ b/mod_celadon/overmap_ruin_roundstartacces_fix/README.md @@ -0,0 +1,126 @@ + +#### Список PRов + +- https://github.com/CeladonSS13/CEV-Eris/pulls/##### + + + +## НАЗВАНИЕ_МОДА + +ID мода: CELADON_OVERMAP_RUIN_ROUNDSTARTACCES_FIX + + +### Описание мода + +Убирает возможность шахтерам долетать до ещё не исследованных космо-руин + + +### Используется в других проектах? +- Нет + + +### Изменения *кор кода* + +- Отсутствуют + + +### Оверрайды +- /obj/effect/overmap/sector/fortress + ..() + known = 1 + +/obj/effect/overmap/sector/prisonhulk + ..() + known = 1 + +/obj/effect/overmap/sector/asteroid + ..() + known = 1 + +/obj/effect/overmap/sector/spaceruins + ..() + known = 1 + +- /obj/effect/overmap/sector/fortress + ..() + known = 0 + +/obj/effect/overmap/sector/prisonhulk + ..() + known = 0 + +/obj/effect/overmap/sector/asteroid + ..() + known = 0 + +/obj/effect/overmap/sector/spaceruins + ..() + known = 0 + + +### Дефайны + +- Отсутствуют + + +### Используемые файлы, не содержащиеся в модпаке + +- Отсутствуют + + +### Авторы + +Тоха + diff --git a/mod_celadon/overmap_ruin_roundstartacces_fix/_overmap_ruin_roundstartacces_fix.dm b/mod_celadon/overmap_ruin_roundstartacces_fix/_overmap_ruin_roundstartacces_fix.dm new file mode 100644 index 00000000000..47b528afd6d --- /dev/null +++ b/mod_celadon/overmap_ruin_roundstartacces_fix/_overmap_ruin_roundstartacces_fix.dm @@ -0,0 +1,27 @@ +/// name - название модпака. Используется для поиска других модпаков в init. +/// desc - описание для модпака. Может использоваться для списка глаголов модпака в качестве описания. +/// author - автор(ы) этого модпака. + +/datum/modpack/overmap_ruin_roundstartacces_fix + name = "Фикс доступности нескольких космо-руин" + desc = "Убирает возможность шахтерам долетать до ещё не исследованных космо-руин" + author = "Toxa" + +/// Эти проки нужны, для того чтобы инициализировать датумы в определенный момент времени +/// сборки билда. Инициализация обновляет данные в билде повторно, перезаписывая новыми значениями +/// из модпака. Но иногда, сама инциализация есть и вызывается в кор коде в определенный момент, и +/// тогда такие проки не нужны и вовсе. Также проки не нужны если в модпаке только объекты находятся. +/// Если эти конструкции не нужны, просто закоментируй их! +/// (можешь использовать все три, но запуск билда увеличится на 0.1 сек, за каждый датум в модпаке) + +// Инициализация ДО +/datum/modpack/overmap_ruin_roundstartacces_fix/pre_initialize() + . = ..() + +// Инициализация ВОВРЕМЯ +/datum/modpack/overmap_ruin_roundstartacces_fix/initialize() + . = ..() + +// Инициализация ПОСЛЕ +/datum/modpack/overmap_ruin_roundstartacces_fix/post_initialize() + . = ..() diff --git a/mod_celadon/overmap_ruin_roundstartacces_fix/_overmap_ruin_roundstartacces_fix.dme b/mod_celadon/overmap_ruin_roundstartacces_fix/_overmap_ruin_roundstartacces_fix.dme new file mode 100644 index 00000000000..b18f3bf91ad --- /dev/null +++ b/mod_celadon/overmap_ruin_roundstartacces_fix/_overmap_ruin_roundstartacces_fix.dme @@ -0,0 +1,8 @@ +#ifndef MODPACK_CELADON_OVERMAP_RUIN_ROUNDSTARTACCES_FIX +#define MODPACK_CELADON_OVERMAP_RUIN_ROUNDSTARTACCES_FIX + +#include "_overmap_ruin_roundstartacces_fix.dm" + +#include "code/overmap_ruin_roundstartacces_fix.dm" + +#endif diff --git a/mod_celadon/overmap_ruin_roundstartacces_fix/code/overmap_ruin_roundstartacces_fix.dm b/mod_celadon/overmap_ruin_roundstartacces_fix/code/overmap_ruin_roundstartacces_fix.dm new file mode 100644 index 00000000000..4ba4f1fa029 --- /dev/null +++ b/mod_celadon/overmap_ruin_roundstartacces_fix/code/overmap_ruin_roundstartacces_fix.dm @@ -0,0 +1,15 @@ +/obj/effect/overmap/sector/fortress + ..() + known = 0 + +/obj/effect/overmap/sector/prisonhulk + ..() + known = 0 + +/obj/effect/overmap/sector/asteroid + ..() + known = 0 + +/obj/effect/overmap/sector/spaceruins + ..() + known = 0