Skip to content
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

[Port] Хирургия макак, рыб и кучу чего ещё (work in progress) #77

Merged
merged 18 commits into from
Nov 26, 2024

Conversation

TokenStyle
Copy link

@TokenStyle TokenStyle commented Nov 24, 2024

Описание PR

Теперь макаки и кобольды оперируются. Работает хорошо, даже спрайты удаляются, например голову отрубил, и теперь кобольд не имеет спрайта головы и т.д. Теперь есть импланты и кучу обновлений (см. чейнджлоги), но ченджлоги не описывают все изменения, скорее лишь некоторую часть.
Портировал -

Почему / Баланс

Обезьян и кобольдов оперировать весело, а пересаживать конечности обезьян/кобольдов это весело.

Ссылка на ветку

Технические детали

Обновление на 5000+ строк кода? Это нам нужно.

Медиа

image

Критические изменения

Список изменений

🆑

  • add: Теперь для хирургии доступны обезьяны и кобольды с полноценными конечностями и органами!
  • add: Теперь карпы имеют полноценные конечности и органы для операций!
  • add: Добавлена различная продолжительность каждого этапа операции.
  • add: Теперь доступно исследование T2 технологий для передовых хирургических инструментов.
  • add: Теперь доступно исследование T3 технологий для универсальных хирургических инструментов.
  • add: Теперь имеются хирургический и расширенный хирургический модули для медицинских боргов.
  • add: Медицинские борги теперь имеют хирургический модуль по умолчанию!
  • add: Теперь есть операция на лоботомию мозга. Удачи вам, психопаты!
  • add: Теперь есть кибернетические руки, ноги и глаза и т.д.
  • add: Теперь кибер-протезы имеют слабые места от ЭМИ (день расплаты за IPCs).
  • add: Теперь потеря глаз лишает вас зрения.
  • fix: Теперь все конечности получают только правильное количество и тип повреждений, на этот раз точно.
  • fix: Теперь легкие гарпий нельзя использовать во время операций.
  • fix: Теперь биосинтетические и другие печатаемые части тела, органы можно использовать при операциях и вживлении в тело.
  • fix: Теперь огонь не разрушит вашу грудную клетку.
  • fix: Теперь мозг в животе существа не захватит ваше тело, а очень жаль.
  • tweak: Теперь хирургическая операция по лечению пациента проводится с двойной скоростью.
  • tweak: Теперь потеря вашей головы лишает тело возможности двигаться, говорить, и принудительно опрокидывает вас на землю (literally 1984!)
  • fix: Теперь хирургические операции имеют меньше критических багов благодаря синхронизации, пишите в https://discord.com/channels/919301044784226385/1309856788346044416 если встретите баги, но вроде большинство из них должно быть исправлено.

Also add faster go sleep when using nitrous oxide (for surgery being better when operating).

* They did surgery on a monkey

* Update animals.yml

* Fix some things
@TokenStyle
Copy link
Author

Это нужно ещё на CorvaxNext подпаку перенести и все backmen заменить на _CorvaxNext но я устал

Copy link

github-actions bot commented Nov 24, 2024

RSI Diff Bot; head commit c72d68c merging into aebcace
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/Mobs/Animals/kobold.rsi

State Old New Status
kobold Modified
eyes Added
full Added
head_f Added
head_m Added
innerline Added
l_arm Added
l_foot Added
l_hand Added
l_leg Added
r_arm Added
r_foot Added
r_hand Added
r_leg Added
tail Added
torso_f Added
torso_m Added

Resources/Textures/Objects/Specific/Medical/Surgery/bonesetter.rsi

State Old New Status
bonesetter Modified
inhand-left Added
inhand-right Added

Resources/Textures/Backmen/Mobs/Species/Harpy/organs.rsi

State Old New Status
lung-l Added
lung-r Added

Resources/Textures/Backmen/Mobs/Species/Harpy/parts.rsi

State Old New Status
full Added
head_f Added
head_m Added
l_arm Added
l_foot Added
l_hand Added
l_leg Added
r_arm Added
r_foot Added
r_hand Added
r_leg Added
torso_f Added
torso_m Added

Resources/Textures/Interface/Actions/actions_borg.rsi

State Old New Status
adv-surgery-module Added
surgery-module Added

Resources/Textures/Mobs/Animals/monkey.rsi

State Old New Status
eyes Added
full Added
head_f Added
head_m Added
l_arm Added
l_foot Added
l_hand Added
l_leg Added
r_arm Added
r_foot Added
r_hand Added
r_leg Added
tail Added
torso_f Added
torso_m Added

Resources/Textures/Objects/Specific/Robotics/borgmodule.rsi

State Old New Status
icon-advanced-surgery Added
icon-surgery Added

Resources/Textures/_CorvaxNext/Mobs/Aliens/Carps/carp_parts.rsi

State Old New Status
tail Added
torso Added

Resources/Textures/_CorvaxNext/Mobs/Species/Cybernetics/bishop/bishop_alt1.rsi

State Old New Status
head Added

Resources/Textures/_CorvaxNext/Mobs/Species/Cybernetics/bishop/bishop_main.rsi

State Old New Status
head Added
l_arm-combined Added
l_arm-primary Added
l_arm-secondary Added
l_arm-tertiary Added
l_foot Added
l_hand Added
l_leg-combined Added
l_leg-primary Added
l_leg-secondary Added
r_arm-combined Added
r_arm-primary Added
r_arm-secondary Added
r_arm-tertiary Added
r_foot Added
r_hand Added
r_leg-combined Added
r_leg-primary Added
r_leg-secondary Added
torso-primary Added
torso-secondary Added

Resources/Textures/_CorvaxNext/Mobs/Species/Cybernetics/bishop/bishop_monitor.rsi

State Old New Status
head-2 Added
head Added

Resources/Textures/_CorvaxNext/Mobs/Species/Cybernetics/hesphiastos/hesphiastos_alt1.rsi

State Old New Status
head-1 Added
head-2 Added
head-3 Added

Resources/Textures/_CorvaxNext/Mobs/Species/Cybernetics/hesphiastos/hesphiastos_main.rsi

State Old New Status
l_arm-1 Added
l_arm-2 Added
l_foot-1 Added
l_foot-2 Added
l_hand-1 Added
l_hand-2 Added
l_leg-1 Added
l_leg-2 Added
r_arm-1 Added
r_arm-2 Added

Edit: diff updated after c72d68c

@TokenStyle
Copy link
Author

Не мёржим пока-что, я сразу все фиксы сюда портирую, за сёдня планирую

@TokenStyle TokenStyle changed the title [Port] Хирургия оперирование обезьян и кобольдов [Port] Хирургия оперирование обезьян и кобольдов (work in progress) Nov 25, 2024
@TokenStyle TokenStyle changed the title [Port] Хирургия оперирование обезьян и кобольдов (work in progress) [Port] Хирургия макак, рыб и кучу чего ещё (work in progress) Nov 25, 2024
TokenStyle and others added 3 commits November 25, 2024 15:18
* хирургия на рыбе

хирургия на рыбе

Co-Authored-By: deltanedas <@deltanedas:kde.org>

* add localization

* kill BreathingImmunity

---------

Co-authored-by: deltanedas <[email protected]>
Co-authored-by: Roudenn <[email protected]>
Namespace renamed properly

---------

Co-authored-by: Trest <[email protected]>
@TokenStyle
Copy link
Author

Бля хештеги с ПРами не те подтянулись... ну и похер

@TokenStyle TokenStyle marked this pull request as draft November 25, 2024 13:26
@AwareFoxy
Copy link
Collaborator

@TokenStyle импланты будешь портировать?

@TokenStyle
Copy link
Author

@TokenStyle импланты будешь портировать?

Да :gigachad:

TokenStyle and others added 4 commits November 26, 2024 19:41
From Rxup/space-station-14#944

* Shitmed Update 2 - bottom text (space-syndicate#956)

* full fucking send

* ope forgot to remove the EE scripts

* fix test

* fix shitcode fail

* DELTA THAT VALUE IS NULLABLE

* whoopsie daysie

* fixed???

* chat is this real

* Hotfix for broken organ transplants (space-syndicate#933)

* full fucking send

* ope forgot to remove the EE scripts

* fix test

* fix shitcode fail

* DELTA THAT VALUE IS NULLABLE

* whoopsie daysie

* fixed???

* allow cloning living people (space-syndicate#932)

* allow cloning living people

* fix client

---------

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

* Added missing locale strings for limb targeting bindings (space-syndicate#921)

* Added missing locale strings for limb targeting bindings

* Moved the strings down where the rest of shitmed goes

* Shitmed Update 1 - Forma de Goob (space-syndicate#897)

* full fucking send

* ope forgot to remove the EE scripts

* fix test

* fix shitcode fail

* DELTA THAT VALUE IS NULLABLE

* whoopsie daysie

* fixes

fixes

add and fix shit

* Fix Harpies

---------

Co-authored-by: gluesniffler <[email protected]>
Co-authored-by: deltanedas <[email protected]>
Co-authored-by: AstroDogeDX <[email protected]>
Co-authored-by: Roudenn <[email protected]>
…ate#945)

* fix PartAppearance and bone sawing and keybinds camera

* fix usings code review
@AwareFoxy AwareFoxy added the Holy Shit Ужасное label Nov 26, 2024
@TokenStyle TokenStyle marked this pull request as ready for review November 26, 2024 22:40
@github-actions github-actions bot added the S: Needs Review ПРу необходим ревью label Nov 26, 2024
Copy link
Collaborator

@FireNameFN FireNameFN left a comment

Choose a reason for hiding this comment

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

Не буду дальше смотреть. Комменты везде должны быть:
// Corvax-Next-Surgery
либо
// Corvax-Next-Surgery-Start
// Corvax-Next-Surgery-End

Content.Client/Hands/Systems/HandsSystem.cs Show resolved Hide resolved
Content.Client/Smoking/MatchstickSystem.cs Outdated Show resolved Hide resolved
Content.Server/Body/Systems/BodySystem.cs Outdated Show resolved Hide resolved
Content.Server/Body/Systems/BrainSystem.cs Outdated Show resolved Hide resolved
Content.Server/Body/Systems/RespiratorSystem.cs Outdated Show resolved Hide resolved
@github-actions github-actions bot added size/L and removed size/XL labels Nov 26, 2024
@TokenStyle
Copy link
Author

@FireNameFN Поменял комменатрии. Точно на // Corvax-Next-Surgery сделать? Могу сделать структуру как // CorvaxNext: surgery etc etc т.к бакмен использует двоеточия // backment: surgery и гит сможет такие изменения отлавливать и подтягивать без Мерж конфликта.

@AwareFoxy
Copy link
Collaborator

AwareFoxy commented Nov 26, 2024

@FireNameFN Поменял комменатрии. Точно на // Corvax-Next-Surgery сделать? Могу сделать структуру как // CorvaxNext: surgery etc etc т.к бакмен использует двоеточия // backment: surgery и гит сможет такие изменения отлавливать и подтягивать без Мерж конфликта.

лучше так ( //CorvaxNext: surgery)
ибо мне решать мердж конфликты с этим + это читабельнее

@TokenStyle
Copy link
Author

@AwareFoxy Да, сейчас все комменты выглядят как // CorvaxNext: surgery bla bla bla

@AwareFoxy AwareFoxy dismissed FireNameFN’s stale review November 26, 2024 23:36

мне так удобнее решать мердж конфликты

@AwareFoxy AwareFoxy merged commit 598bc1c into space-syndicate:master Nov 26, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Localization Изменяет локализацию Changes: Sprites Changes: UI Holy Shit Ужасное No C# S: Needs Review ПРу необходим ревью size/L Status: Needs Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants