Skip to content

Adds Zombies (Admin-spawn) #25381

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 17 commits into from
May 31, 2024
Merged

Adds Zombies (Admin-spawn) #25381

merged 17 commits into from
May 31, 2024

Conversation

Contrabang
Copy link
Contributor

@Contrabang Contrabang commented May 5, 2024

What Does This PR Do

Take a look at the design doc: https://hackmd.io/EyXIRtXlQAG72eFSuuzV_A?both
Essentially, adds in zombies based around virology, and using chemicals and viruses to cure the plague. Zombies are slower and can't use most items, but can use implants and martial arts (watch out for the infected warden!) They also have a healing factor that is stronger in the dark and can revive from death when undamaged.

Other notable changes:

  • They have custom screams, taken from hallucinations. Very eerie.
  • All emotes done by them are slightly slowed down. Ominous clapping.
  • Gatfruits do more damage to them.
  • Zombies are not immune to stun weapons, but they do have a 50% resistance!
  • Zombies that are players, but lose their brain through either debraining or some other method, are still dangerous and will become an NPC zombie that will still attack people. (Infected monkies/non-players are not affected by this)

TO DO

  • Prevent zombies dying from starvation infinitely
  • make zombies scream activate quicker, they are too delayed
  • Figure out why zombie runechat is always red (the old css for it was red, but that shouldnt effect it)

Why It's Good For The Game

Zombies are awesome, and while these aren't quite balanced (yet) for a midround, they'd make quite a cool event.

Images of changes

image
EDIT: Zombies edited to change wing colors, tail colors, etc
image
image

CMO develops the cures to the plague.
image

Testing

Lots of pain, Hopefully we can get this up on mentorbox to mess around with more than 2 people.

Changelog

🆑
add: Admin-spawn Zombies. Don't let them eat your brains!
tweak: Body parts will be more clear when they've been violently cracked open through processes like de-braining or chestbursting.
fix: Dead organs appear on all species again.
tweak: Lockboxes and vial boxes now show their inventory on Alt-Click again
/:cl:

@spacegeese
Copy link
Contributor

b-b-based????

@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting type assignment This PR is waiting for its type to be assigned internally Sprites This PR modifies the game sprites TGUI This PR modifies TGUI, will conflict labels May 5, 2024
Copy link
Member

@Burzah Burzah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a quick pass. Looks good so far!

@github-actions github-actions bot added the Merge Conflict This PR is merge conflicted label May 5, 2024
@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting approval This PR is waiting for approval internally and removed -Status: Awaiting type assignment This PR is waiting for its type to be assigned internally labels May 5, 2024
@Henri215 Henri215 added Feature This PR is a new addition to the game Fix This PR will fix an issue in the game Requires Wiki Update Useful for Wiki Contributers to search for things that need updating labels May 5, 2024
@github-actions github-actions bot removed the Merge Conflict This PR is merge conflicted label May 5, 2024
@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting review This PR is awaiting review from the review team and removed -Status: Awaiting approval This PR is waiting for approval internally labels May 6, 2024
@spacegeese
Copy link
Contributor

when a zombie revives, will it keep visible damages like being dismembered or being disemboweled, or does it work like the cling revive?

@Contrabang
Copy link
Contributor Author

when a zombie revives, will it keep visible damages like being dismembered or being disemboweled, or does it work like the cling revive?

All limbs are still lost on revive, but I plan to make it so vital organs are returned, so you cant just remove the heart from a zombie and have it be perma-dead.

@spacegeese
Copy link
Contributor

All limbs are still lost on revive, but I plan to make it so vital organs are returned, so you cant just remove the heart from a zombie and have it be perma-dead.

would it be possible to make all the zombie's organs vestigial?

@Contrabang
Copy link
Contributor Author

vestigial

Not without a lot of code rewriting, which I don't really feel like doing for this. And at that point, they're basically simplemobs.

@Contrabang Contrabang marked this pull request as draft May 11, 2024 20:45
@github-actions github-actions bot added the Merge Conflict This PR is merge conflicted label May 17, 2024
@Contrabang Contrabang marked this pull request as ready for review May 20, 2024 01:35
@ParadiseSS13-Bot ParadiseSS13-Bot added the Sound This PR modifies the game sound label May 20, 2024
@github-actions github-actions bot added Merge Conflict This PR is merge conflicted and removed Merge Conflict This PR is merge conflicted labels May 20, 2024
@github-actions github-actions bot removed the Merge Conflict This PR is merge conflicted label May 27, 2024
@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting merge This PR is ready for merge and removed -Status: Awaiting review This PR is awaiting review from the review team labels May 29, 2024
@Burzah Burzah added this pull request to the merge queue May 31, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 31, 2024
Co-authored-by: DGamerL <[email protected]>
Signed-off-by: Contrabang <[email protected]>
@Burzah Burzah added this pull request to the merge queue May 31, 2024
Merged via the queue into ParadiseSS13:master with commit bc0c834 May 31, 2024
11 checks passed
@spacegeese
Copy link
Contributor

HOLY SHIT
merge my pr next it's totally ready :)))

@Contrabang Contrabang deleted the zombiezzz branch May 31, 2024 02:29
Legendaxe added a commit to ss220club/Paradise-SS220 that referenced this pull request Jun 2, 2024
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то
может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает
### Мерж апстрима.
1. Был конфликт в antaghud.dmi, и hud.dm. Поменял блудбразерсов с 22 на
23, поэтому если че то сломается - не обессудьте, я не ебу что оно
делает )

![image](https://github.com/ss220club/Paradise-SS220/assets/20109643/d401d5bb-4ea8-4eb7-bea8-d79de22e00eb)
2. Удалён модуль Fullscreen'а
3. Добавил на карты модсьют БЩ

> После мержа, нужно будет закинуть перевод кейбайнда fullscreen'а в
ветку translate

## Changelog

:cl:
imageadd: Изменен спрайт ведра
tweak: Synthflesh теперь исцеляет 1 brute и 1 burn за каждый цикл, пока
он находится внутри вас. В основном это касается патчей, которые теперь
будут исцелять гораздо больше
tweak: ОБР теперь получают Survival Medipen вместо Epi Auto и Synthflesh
Patch
tweak: В emergency box ОБР теперь хранится только 7 предметов
tweak: Реплика скафандра Синдиката теперь использует спрайты рас
tweak: Установка батарейки в ЛКП с помощью gripper'а инженера-борга
больше не вызывает двойного действия
fix: Теперь вы снова можете перетаскивать вещи (включая мобов) через
границы z-уровня
tweak: Дрейф в космосе теперь более плавный
add: Добавлены админ-спавн Зомби. Не дайте им съесть ваши мозги!
Подробнее [здесь](ParadiseSS13#25381)
tweak: Части тела будут более внятно выглядеть, если они были
насильственно вскрыты в результате таких процессов, как de-braining или
chestbursting
fix: Мертвые органы снова возможны у всех видов
tweak: Lockboxes и vial boxes теперь снова показывают своё содержимое по
Alt-клику
fix: Экипировка персонажа creator borg теперь снова отображается
fix: У ИИ снова есть голова cardborg'а
tweak: Блюспейс пояс был усовершенствован, теперь он может хранить
ручные дефибрилляторы
tweak: Исцеление в гробу вампиром теперь медленно исцеляет урон от
клонирования и лечит сердечную недостаточность, позволяя спать в крите и
не умирать от него
tweak: Nanocalcium Injector за 10 ТК теперь исцеляет в сумме 60 урона от
клонирования
tweak: Holoparasite-Healer теперь исцеляет 1 урон от клонирования за
одно касание. Медленная, но честная работа
tweak: Теперь, чтобы атаковать мегафауну, нужно нажимать на её иконку, а
не в её область
add: Добавлен туалетный бонг
tweak: Если поджечь выращенные растения, они будут выпускать дым
fix: Emagged RCS больше не приводит к неудаче телепортации ящиков при
выборе опции Unknown
fix: Телекомы Лаваленда теперь будут правильно связаны с ядром станции
при раундстарте
add: К настольным звонкам теперь можно подключать remote signaler'ы
add: Если звонить в настольный звонок с подключенным сигналером, он
будет посылать сигнал на частоте сигналера
add: Если на настольный звонок подается сигнал, то он звенит (если он не
сломан)
tweak: Способности Jaunt больше не блокируются освященными плитками. Это
касается исключительно магов (Способность Cult Wraith по-прежнему
блокируется освященными плитками)
add: Добавлен преторианский мод-сьют для Синих Щитов
add: Добавлен модуль Crew Monitor
tweak: Дает Rescue modsuit'ам модуль Crew Monitor
add: Добавлено хранилище мод-сьюта в кабинет Синего Щита
add: Добавлены рецепты для крафтинга и разбора skills hud sunglasses
tweak: Уменьшено количества событий, подсвечивающих игровое окно для
призраков
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы
можете написать свой ник справа от первого :cl:, если хотите. Иначе
будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом
(Они используются только для иконки в игре) и удалить ненужные. Помните,
что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы
можете исключить всю секцию. -->
@AyIong AyIong mentioned this pull request Jun 29, 2024
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-Status: Awaiting merge This PR is ready for merge Feature This PR is a new addition to the game Fix This PR will fix an issue in the game Requires Wiki Update Useful for Wiki Contributers to search for things that need updating Sound This PR modifies the game sound Sprites This PR modifies the game sprites TGUI This PR modifies TGUI, will conflict
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants