Skubman 618bb61d2b Allow Cloning Living People (#1679)
# Description

Allows living people to be cloned. Implements (but does not cherry-pick)
https://github.com/Goob-Station/Goob-Station/pull/932. Whether living
people can be cloned or not can be set with a new CVar
`cloning.allow_living_people`.

Also prevents Plasmamen from self-igniting while being cloned in a
cloning pod. (Lore reason: They are literally submerged in fluids while
being cloned)

Fixes a bug in `EndFailedCloning` that caused the server to crash if the
used biomass was too low:
02c020bb76

Fixed a bug that caused the cloning timer to be made twice:
d4620fdcef95e46769cf2dc4a5a02e204e197e00

## Media

Cloned living person

![2025-01-28-093759_hyprshot](https://github.com/user-attachments/assets/0af0737a-6f4d-40af-acf5-ce73754f1420)

# Changelog

🆑 Skubman
- tweak: You can now clone living people.
- tweak: Plasmamen no longer ignite while being cloned in a cloning pod.

(cherry picked from commit 695f47642c674961ca7dc8a343d64d0b2a816280)
2025-01-29 20:29:15 +03:00
2025-01-20 21:25:02 +03:00
2025-01-20 21:25:02 +03:00
2025-01-20 21:25:02 +03:00

WWDP logo

WWDP - форк Einstein Engines, представляющего из себя хард-форк Space Station 14, построенный на идеалах и дизайнерском вдохновении семейства серверов BayStation 12 от Space Station 13 с упором на модульный код, который каждый может использовать для создания RP-сервера своей мечты.

WWDP - один из основных серверов русского коммьюнити, который выступает за идеалы свободы отыгрыша, свободы слова и настоящей классической атмосферы Space Station 13 - хаос, веселье, возможности.

Space Station 14 - это ремейк SS13, который работает на собственном движке Robust Toolbox, собственном игровом движке, написанном на C#.

Поскольку это хард-форк, любой код, взятый из другого апстрима, не может быть напрямую замержен сюда, а должен быть перенесен. Весь код, представленный в этом репозитории, может быть изменен по желанию кодербаса Белой Мечты.

Ссылки

Steam | Клиент без Steam | Основной репозиторий

Контрибуция

В процессе разработки, ожидайте новостей!

Сборка

Следуйте гайду от Space Wizards по настройке рабочей среды, но учитывайте, что наши репозитории отличаются и некоторые вещи могут отличаться. Мы предлагаем несколько скриптов, показанных ниже, чтобы облегчить работу.

Необходимые зависимости

  • Git
  • .NET SDK 9.0.101

Windows

  1. Склонируйте данный репозиторий
  2. Запустите git submodule update --init --recursive в командной строке, чтобы скачать движок игры
  3. Запускайте Scripts/bat/buildAllDebug.bat после любых изменений в коде проекта
  4. Запустите Scripts/bat/runQuickAll.bat, чтобы запустить клиент и сервер
  5. Подключитесь к локальному серверу и играйте

Linux

  1. Склонируйте данный репозиторий.
  2. Запустите git submodule update --init --recursive в командной строке, чтобы скачать движок игры
  3. Запускайте Scripts/sh/buildAllDebug.sh после любых изменений в коде проекта
  4. Запустите Scripts/sh/runQuickAll.sh, чтобы запустить клиент и сервер
  5. Подключитесь к локальному серверу и играйте

MacOS

Предположительно, также, как и на Линуксе.

Лицензия

Содержимое, добавленное в этот репозиторий после коммита 87c70a89a6 (17 February 2024 23:00:00 UTC), распространяется по лицензии GNU Affero General Public License версии 3.0, если не указано иное. См. LICENSE-AGPLv3.

Содержимое, добавленное в этот репозиторий до коммита 87c70a89a6 (17 February 2024 23:00:00 UTC) распространяется по лицензии MIT, если не указано иное. См. LICENSE-MIT.

Большинство ресурсов лицензировано под CC-BY-SA 3.0, если не указано иное. Лицензия и авторские права на ресурсах указаны в файле метаданных. Example.

Обратите внимание, что некоторые активы лицензированы под некоммерческой CC-BY-NC-SA 3.0 или аналогичной некоммерческой лицензией и должны быть удалены, если вы хотите использовать этот проект в коммерческих целях.

Description
No description provided
Readme 950 MiB
Languages
C# 78.7%
Fluent 20.9%
Python 0.2%