From 6b635639a0d0054218a40beb57923f8018b8d85e Mon Sep 17 00:00:00 2001 From: Chaplain Maximum Date: Tue, 14 May 2024 16:49:17 +0300 Subject: [PATCH 1/2] Changing species up to FD --- maps/torch_fd/fd_torch.dm | 1 + mods/_fd/fd_species/README.md | 92 +++++++++++++++++++++++++++++ mods/_fd/fd_species/_fd_species.dm | 4 ++ mods/_fd/fd_species/_fd_species.dme | 8 +++ mods/_fd/fd_species/whitelist.dm | 18 ++++++ 5 files changed, 123 insertions(+) create mode 100644 mods/_fd/fd_species/README.md create mode 100644 mods/_fd/fd_species/_fd_species.dm create mode 100644 mods/_fd/fd_species/_fd_species.dme create mode 100644 mods/_fd/fd_species/whitelist.dm diff --git a/maps/torch_fd/fd_torch.dm b/maps/torch_fd/fd_torch.dm index 660675f2c7608..607eb2a8ee6a0 100644 --- a/maps/torch_fd/fd_torch.dm +++ b/maps/torch_fd/fd_torch.dm @@ -247,6 +247,7 @@ #include "../../mods/_fd/combat_stances/_combat_stances.dme" #include "../../mods/_fd/complementary_xeno_ablities/_complementary_xeno_ablities.dme" #include "../../mods/_fd/conference_holopads/_conference_holopads.dme" + #include "../../mods/_fd/fd_species/_fd_species.dme" #include "../../mods/_fd/hestia_missiles/_hestia_missiles.dme" #include "../../mods/_fd/immersive_overmap/_immersive_overmap.dme" #include "../../mods/_fd/landing_eye/_landing_eye.dme" diff --git a/mods/_fd/fd_species/README.md b/mods/_fd/fd_species/README.md new file mode 100644 index 0000000000000..b44303e461210 --- /dev/null +++ b/mods/_fd/fd_species/README.md @@ -0,0 +1,92 @@ + +#### "Список PRов:" + +- https://github.com/SierraBay/SierraBay12/pull/##### + + + +## Мод-пример + +ID мода: FD_SPECIES + + +### Описание мода + +Этот мод изменяет оверрайдит ксенорасы и (возможно в будущем) добавляет их согласно тому, что находится на сервере Файнал Дестинейшена +Убирает ВЛ: + +- ИПСам + +- Дионам + +Убирает из игры: + +- Таяр + +- Мулов + + + +### Изменения *кор кода* + +- `code\modules\species\station\machine.dm`: `var/spawn_flags` +- `code\modules\species\station\station.dm`: `var/spawn_flags` +- `mods\tajara\code\datum\species.dm`: `var/spawn_flags` +- `code\modules\species\station\human_subspecies.dm`: `var/spawn_flags` + + +### Оверрайды + +Отсутствуют + + +### Дефайны + +Отсутствуют + + +### Используемые файлы, не содержащиеся в модпаке + +Отсутствуют + + +### "Авторы:" + +Chaplain Maximum + diff --git a/mods/_fd/fd_species/_fd_species.dm b/mods/_fd/fd_species/_fd_species.dm new file mode 100644 index 0000000000000..f912259544895 --- /dev/null +++ b/mods/_fd/fd_species/_fd_species.dm @@ -0,0 +1,4 @@ +/singleton/modpack/fd_species + name = "FD Species" + desc = "Этот мод изменяет оверрайдит ксенорасы и (возможно в будущем) добавляет их согласно тому, что находится на сервере Файнал Дестинейшена." + author = "Chaplain Maximum" diff --git a/mods/_fd/fd_species/_fd_species.dme b/mods/_fd/fd_species/_fd_species.dme new file mode 100644 index 0000000000000..91359fac5bf38 --- /dev/null +++ b/mods/_fd/fd_species/_fd_species.dme @@ -0,0 +1,8 @@ +#ifndef MODPACK_FD_SPECIES +#define MODPACK_FD_SPECIES + +#include "_fd_species.dm" + +#include "whitelist.dm" + +#endif diff --git a/mods/_fd/fd_species/whitelist.dm b/mods/_fd/fd_species/whitelist.dm new file mode 100644 index 0000000000000..8764d7cf9b933 --- /dev/null +++ b/mods/_fd/fd_species/whitelist.dm @@ -0,0 +1,18 @@ +/datum/species/machine + spawn_flags = SPECIES_CAN_JOIN | SPECIES_NO_FBP_CONSTRUCTION + +/datum/species/diona + spawn_flags = SPECIES_CAN_JOIN | SPECIES_NO_FBP_CONSTRUCTION | SPECIES_NO_FBP_CHARGEN + +// We don't have them in lore + +#ifdef SPECIES_TAJARA + +/datum/species/tajaran + spawn_flags = SPECIES_IS_RESTRICTED + +#endif + + +/datum/species/human/mule + spawn_flags = SPECIES_NO_FBP_CONSTRUCTION | SPECIES_NO_FBP_CHARGEN | SPECIES_NO_ROBOTIC_INTERNAL_ORGANS From 30d6334af5a87704bf3c8cf93e6ed687c304e9a1 Mon Sep 17 00:00:00 2001 From: Chaplain Maximum Date: Tue, 14 May 2024 16:58:13 +0300 Subject: [PATCH 2/2] Changing list of PRs --- mods/_fd/fd_species/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/_fd/fd_species/README.md b/mods/_fd/fd_species/README.md index b44303e461210..07fa469988779 100644 --- a/mods/_fd/fd_species/README.md +++ b/mods/_fd/fd_species/README.md @@ -1,7 +1,7 @@ #### "Список PRов:" -- https://github.com/SierraBay/SierraBay12/pull/##### +- https://github.com/RepoStash/FD-NewBay/pull/5