Aviu00 2fefca5f70 Cherrypicks 3 (#382)
* Mobs burn to ashes on excessive heat damage (#26971)

* mobs burn to ashes on excessive heat damage

* remove comment, remove random lines I didn't mean to add

* combine code into behavior

* clean unused

* fix namespace

* drop next to

* fix spawn entities behavior spawning entities outside container

* fix burning to ash not working on all mobs (#27158)

* add ghostnado button to warp menu (#27556)

* add ghostnado button to warp menu

* translator ops

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>

* Make arguments and parameters wrap to one variable per line (#27766)

* Fix ghosts getting spawned in nullspace (#27617)

* Add tests for ghost spawn position

* Make ghosts spawn immediately

* Format mind system

* Move ghost spawning to GhostSystem

* Spawn ghost on grid or map

This fixes the ghosts being attached the parent entity instead of the grid.

* Move logging out of the ghost system

* Make round start observer spawn using GhostSystem

* Move GameTicker ghost spawning to GhostSystem

Moved the more robust character name selection code over.
Moved the TimeOfDeath code over.
Added canReturn logic.

* Add overrides and default for ghost spawn coordinates

* Add warning log to ghost spawn fail

* Clean up test

* Dont spawn ghost on map delete

* Minor changes to the role test

* Fix role test failing to spawn ghost

It was failing the map check due to using Nullspace

* Fix ghost tests when running in parallel

Not sure what happened, but it seems to be because they were running simultaneously and overwriting values.

* Clean up ghost tests

* Test that map deletion does not spawn ghosts

* Spawn ghost on the next available map

* Disallow spawning on deleted maps

* Fix map deletion ghost test

* Cleanup

---------

Co-authored-by: Whisper <121047731+QuietlyWhisper@users.noreply.github.com>
Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: ShadowCommander <shadowjjt@gmail.com>
2024-06-26 00:39:44 +03:00
2024-06-26 00:39:44 +03:00
2024-06-26 00:39:44 +03:00
2024-06-26 00:39:44 +03:00
2024-06-26 00:39:44 +03:00
2024-06-26 00:39:44 +03:00
2024-05-18 11:02:38 +03:00

Space Station 14

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

Это репозиторий первого русскоязычного сервера по Space Station 14, целью которого является полный перевод игры на русский язык, поддержка актуальных изменений из основного репозитория, а так же добавление собственных изменений по необходимости.

Ссылки

Наш Discord | Наша Вики | Steam | Клиент без Steam | Основной репозиторий

Документация

На официальном сайте с документацией имеется вся необходимая информация о контенте SS14, движке, дизайне игры и многом другом. Также имеется много информации для начинающих разработчиков.

Контрибьют

В случае если вы хотите добавить новый контент будет лучше, если сначала вы предложите его в основной репозиторий или обсудите его необходимость на нашем сервере Discord.

Сборка

  1. Склонируйте этот репозиторий локально
  2. Запустите RUN_THIS.py для инициализации подмодулей и скачивания движка.
  3. Скомпилируйте проект.

Более подробная инструкция по запуску проекта.

Лицензия

Весь код проекта принадлежит организации Frosty Dev и не подлежит разглашению. Что это означает? В случае утечки информации будет применена ст. 14.33 КоАП РФ и ст. 13.14 КоАП РФ соответственно.

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

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

Description
Гаддэм..
Readme 981 MiB
Languages
C# 84.1%
Fluent 15.3%
Python 0.4%