Skip to content

Goob port martial arts - #2822

Merged
Darkiich merged 136 commits into
masterfrom
goob-port-martial-arts
Jul 9, 2026
Merged

Goob port martial arts#2822
Darkiich merged 136 commits into
masterfrom
goob-port-martial-arts

Conversation

@CrimeMoot

@CrimeMoot CrimeMoot commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Описание PR

Портировали систему боевых исскуств и комбо с https://github.com/Goob-Station/Goob-Station

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

Наше было сломано и играть было невозможно нормально, теперь же все круто работает.

Техническая информация

  • Изменения были протестированы на локальном сервере, и всё работает отлично.
  • PR закончен и требует просмотра изменений.

Медиа

Чейнджлог

🆑 Minokaa & CrimeMoot

  • add: Приёмы можно выполнять, даже если вы удерживайте человека - удар/дизарм будет происходить, даже если активная рука занята хватом. Ранее, нужно было переключить на свободную руку.
  • add: Иконка действующего комбо прямо у прицела
  • add: Портирована нормальная система боевых искусств. Изменены все приёмы.
  • add: Новое боевое искусство в аплинке: Капойэра.
  • add: CQC вновь можно купить агентам!
  • add: Перчатки в аплинке, позволяющие сразу взять противника в хард-граб.
  • Tweak: Гайд-бук (руководство) с Боевыми искусствами был полностью обновлён.
  • tweak: У ниндзи теперь вместо стан перчаток свое боевое искусство.
  • tweak: У Офицера "Синий Щит" теперь в наборе ближнего боя вместо стальной тонфы драконье кунг-фу.
  • fix: Исправлен баг связанный с половиной комбухи у дзюдо.
  • fix: Вдавливание глаз больше не работает на сущности с защитой от вспышек.
  • fix: Удар по горлу с Крав-маги теперь запрещает дышать.
  • remove: Комбо у комбо-оружия. (Вскоре придумаем им замену комбо)
  • remove: Удалена наша система боевых искусств.
  • remove: Удалено CQC у Офицера "Синий Щит" раундстартом.

MinokaaUWU and others added 3 commits June 10, 2026 19:21
- Delete old ADT combo system (ComboComponent, ComboWeaponComponent, ComboCounterComponent, etc.)
- Delete old ADT grab system (PullingSystem.Grab.cs, old grab events/stages)
- Port Goob GrabIntentSystem with GrabbableComponent/GrabIntentComponent
- Port GrabThrownSystem, GrabModifierSystem, GrabbingItemSystem, GrabReleaseBindSystem
- Port new grab events: GrabAttemptEvent, GrabAttemptReleaseEvent, CheckGrabOverridesEvent
- Update PullingSystem: TryStartPull raises GrabAttemptEvent, TryStopPull has ignoreGrab flag
- Port full martial arts system: CQC, SleepingCarp, CorporateJudo, Capoeira, KungFuDragon, Ninjutsu, HellRip, KravMaga
- Add GrabStagesOverrideComponent for martial arts grab stage overrides
- Update YAML: kravmaga, belts, tonfa, swords, cane, fireaxe, blueshieldofficer
- Replace old combo locale strings with new grab popup strings
- Port RSI textures for martial arts intents/actions/alerts
@github-actions github-actions Bot added Status: Needs Review size/L Changes: Sprites Изменение спрайтов Changes: Localization Изменение локализации labels Jun 10, 2026
@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

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

Resources/Textures/ADT/Actions/kravmaga.rsi

State Old New Status
legsweep Added
lungpunch Added
neckchop Added

Resources/Textures/ADT/Clothing/Hands/Gloves/guerrilla.rsi

State Old New Status
equipped-HAND Added
icon Added
inhand-left Added
inhand-right Added

Resources/Textures/ADT/Interface/Alerts/dragonpower.rsi

State Old New Status
icon Added

Resources/Textures/ADT/Interface/Misc/faction_icons.rsi

State Old New Status
carp Added

Resources/Textures/ADT/Interface/Misc/intents.rsi

State Old New Status
disarm Added
grab Added
harm Added
harmlight Added
help Added
hug Added

Resources/Textures/ADT/Interface/Misc/intents_big.rsi

State Old New Status
disarm Added
grab Added
harm Added
help Added

Resources/Textures/ADT/Objects/Misc/martial_arts.rsi

State Old New Status
capoeira Added
dragon Added
ninjutsu Added

Resources/Textures/Objects/Weapons/Melee/cane_blade.rsi

State Old New Status
icon Added

Edit: diff updated after ed4a84e

@MinokaaUWU

Copy link
Copy Markdown
Contributor

@Armorkillerd что вообще думаешь, мне кажется ПР готов к мерджу

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@Darkiich
Darkiich merged commit a79a813 into master Jul 9, 2026
23 checks passed
@Darkiich
Darkiich deleted the goob-port-martial-arts branch July 9, 2026 09:33
@UmbiMax

UmbiMax commented Jul 9, 2026

Copy link
Copy Markdown

Вновь на старое.

@CrimeMoot

Copy link
Copy Markdown
Collaborator Author

В прогресс мизинца.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changes: Localization Изменение локализации Changes: Sprites Изменение спрайтов size/L

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants