Skip to content

Инъектор мидихлориан в аплинк, БИ силы звездные войны#9048

Open
KefirTT wants to merge 12 commits into
ss220-space:master220from
KefirTT:esword2
Open

Инъектор мидихлориан в аплинк, БИ силы звездные войны#9048
KefirTT wants to merge 12 commits into
ss220-space:master220from
KefirTT:esword2

Conversation

@KefirTT
Copy link
Copy Markdown
Contributor

@KefirTT KefirTT commented Apr 23, 2026

Что этот ПР делает

Новый предмет в аплинк: Инъектор мидихлориан, 60 тк. Есть в бандле тёмного лорда. При вкалывании выдает БИ Искусство Силы:
Выдает невидимый телекинез(без обводки головы).
Esword pull - абилка, которая позволяет привязать к ней есворд или даблу(как гарьок, но только для есвордов), после чего при нажатии на эту кнопку привязанный меч будет лететь в руку вызывающему(именно лететь). Если врезался в препятствие - остановился. Может вылетать из из рук других.
Esword throw - При броске энергетического меча есть дополнительно 30 процентов шанс отрезать конечность, на которую нацелен бросающий, кроме головы, груди и гроина. Дабла не кидается.
Force Grab - При нажатии на моба в радиусе четырех тайлов берет его в синий граб. Моба можно бить об стекла, душить и тд как при обычном грабе, сам грабающий чел может ходить с замедлением от граба. Из граба можно выйти либо резистясь, либо чтобы тебя перехватил кто то еще, как при обычном грабе.
Force lightning - В интенте дизарма при клике ПКМ на моба или тайл на расстоянии четырех тайлов от кастера создает молнию. КД 15 секунд. Молния тянется от кастера и до цели, если цель моб - вне зависимости от защиты от шока электрокутит цель со станом на 6 сек, если на пути молнии(между кастером и целью) стояли мобы - на них так же повесится шок, но без игнорирования защиты от шока и стана.

Комбо атаки для БИ(работают только с обычным есвордом), в ориг ПРе их не было:
Рубящий удар: HARM мечом + HARM мечом. Первый удар наносит обычный урон меча, второй удар имеет шанс 40 процентов отрубить конечность, на которую нацелен атакующий(кроме головы груди и гроина).
Рассечение ног: HARM мечом + DISARM мечом + HARM мечом. Обычные удары, в результате которых цель падает на землю и станится на секунду. Цели отрубает одну из ног.
Пронзание: Держать цель в красном грабе(именно в грабе, не в том, который Force Grab) + ударить цель рукоятью меча(выключенным). Меч включится и нанесет 70 урона в грудь с игнором защиты. КД 5 секунд.
Обман рукоятью: HARM мечом + DISARM выключенным мечом + GRAB рукой. Берет цель в красный граб, позволяя сразу же использовать пронзание или кинуть цель.

щас там не работает последнее комбо но я завтра пофикшу щас спатеньки хочу

спрайт инъектора взят из неиспользуемого(вроде) инъектора ниндзи, выглядит вроде норм, завтра видео будет

Почему это хорошо для игры

Заместо реворка есворда который я закрыл. Предложке 2 года, я думаю многие хотят видеть в это в игре.

Демонстрация изменений

Изображения и видео

видео завтра загружу в коменты щас у меня не работает записывалка

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

🆑
add: Добавлен инъектор мидихлориан в аплинк и бандл тёмноло лорда, даёт новое боевое искусство "силы" из звездных войн, новые комбо с есвордом для этого исскуства.
/:cl:

@github-actions github-actions Bot added Звук PR изменяет звуковые эффекты. Feature PR добавляет новые механики или изменения в игровом процессе. labels Apr 23, 2026
@KefirTT
Copy link
Copy Markdown
Contributor Author

KefirTT commented Apr 23, 2026

надеюсь я слева
image

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

Данный пулл-реквест внедряет новое боевое искусство «Force Arts», доступное через инъектор мидихлориан, а также расширяет функционал энергетического оружия механиками призыва и уникальными комбо-атаками. В ходе анализа были выявлены замечания, касающиеся избыточных проверок типов и неэффективного использования асинхронных вызовов. Также необходимо исправить логическую ошибку в комбо-атаке «Подсечка», добавить очистку состояния при отзыве меча и обеспечить корректную локализацию названий конечностей согласно стайлгайду. Дополнительно рекомендуется заменить магические строки на именованные константы и использовать стандартную систему кулдаунов для соблюдения единообразия кодовой базы.

Comment thread code/game/objects/items.dm Outdated
Comment thread code/game/objects/items/weapons/melee/energy.dm Outdated
Comment thread code/modules/martial_arts/combos/force/cleaving_slash.dm Outdated
Comment thread code/modules/martial_arts/combos/force/leg_sweep.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
Comment thread code/game/objects/items/devices/radio/beacon.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
Comment thread code/modules/martial_arts/combos/force/hilt_feint.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
Comment thread code/game/objects/items/weapons/melee/energy.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
@KefirTT
Copy link
Copy Markdown
Contributor Author

KefirTT commented Apr 24, 2026

https://youtu.be/QGVloBVPK9o вот видео(комбо пофиксил после видео)
Кароче молния теперь станит на 3 секунды вместо 6, предмет сам стоит 40 тк вместо 60 бля я забыл это

Comment thread code/game/objects/items/weapons/melee/energy.dm Outdated
Comment thread code/game/objects/items/weapons/melee/energy.dm
Comment thread code/game/objects/items/weapons/twohanded.dm Outdated
Comment thread code/game/objects/items.dm Outdated
Comment thread code/game/atoms_movable.dm Outdated
Comment thread code/modules/martial_arts/martial.dm
Comment thread code/modules/martial_arts/martial.dm Outdated
Comment thread code/modules/martial_arts/martial.dm
Comment thread code/modules/martial_arts/martial.dm
Comment thread code/modules/martial_arts/martial.dm Outdated
@FlitchTime
Copy link
Copy Markdown
Contributor

Добавить бы кд для граба на расстоянии, уменьшить шансы отрубания и оставить только в наборе.

@vovakons
Copy link
Copy Markdown
Collaborator

Много вопросов к балансу

@trollbebra
Copy link
Copy Markdown
Contributor

Много вопросов к балансу

мне кажется баланс норм учитывая что ты должен покупать к этому ещё и меч или становится говном неюзабельным слабее чанга

@KefirTT
Copy link
Copy Markdown
Contributor Author

KefirTT commented Apr 24, 2026

если что это было пробаланшено лучшими балансерами парадиза уже

@vovakons
Copy link
Copy Markdown
Collaborator

Много вопросов к балансу

мне кажется баланс норм учитывая что ты должен покупать к этому ещё и меч или становится говном неюзабельным слабее чанга

мб тогда лучше продавать его только в составе набора ситха?

Comment thread code/game/objects/items/weapons/melee/energy.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
@github-actions github-actions Bot added the Merge Conflict PR содержит изменения, конфликтующие с master-веткой. label Apr 25, 2026
@Etrnlmelancholy
Copy link
Copy Markdown
Contributor

Сикс севен комментариев.

Вообще, лучше реально его в бандл ситха запихнуть. Так есть причина брать бандл

@KefirTT
Copy link
Copy Markdown
Contributor Author

KefirTT commented Apr 25, 2026

я ебал сколько тут резолвить бляя

@vovakons
Copy link
Copy Markdown
Collaborator

я ебал сколько тут резолвить бляя

а ты думал 🐀

@github-actions github-actions Bot added Merge Conflict PR содержит изменения, конфликтующие с master-веткой. and removed Merge Conflict PR содержит изменения, конфликтующие с master-веткой. labels Apr 25, 2026
Comment thread code/__DEFINES/traits/declarations.dm
Comment thread code/__DEFINES/force_martial_arts.dm
Comment thread code/__DEFINES/force_martial_arts.dm
Comment thread code/game/objects/items/devices/radio/beacon.dm Outdated
Comment thread code/game/objects/items/devices/radio/beacon.dm Outdated
Comment thread code/game/objects/items/weapons/melee/energy.dm Outdated
Comment thread code/game/objects/items/weapons/melee/energy.dm
Comment thread code/game/atoms_movable.dm Outdated
Comment thread code/game/atoms_movable.dm Outdated
Comment thread code/modules/martial_arts/combos/force/cleaving_slash.dm
@vovakons
Copy link
Copy Markdown
Collaborator

Чел молча нажал везде resolve не решая проблемы 🐀

@vovakons vovakons added the Do Not Merge PR не должен быть замержен, поскольку кто-то чем-то недоволен. label Apr 26, 2026
@littleboobs littleboobs added the Происходит баланс PR был отправлен в клоаку на обсуждение. Не мержить, не посмотрев туда! label Apr 28, 2026
@KefirTT
Copy link
Copy Markdown
Contributor Author

KefirTT commented May 3, 2026

все я резолвнул, пропустил некоторые моменты
По поводу баланса все проходилось, включая комбо, вопросы были к стану от молнии(вроде еще к чему то но я не помню), я уменьшил

Copy link
Copy Markdown
Collaborator

@Ksaikok46 Ksaikok46 left a comment

Choose a reason for hiding this comment

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

Предложения по улучшению, плюс не все замечания от вовы исправлены

Comment thread code/datums/uplink_item.dm Outdated
Comment thread code/modules/martial_arts/combos/force/hilt_feint.dm Outdated
Comment thread code/modules/martial_arts/combos/force/hilt_feint.dm Outdated
Comment thread code/modules/martial_arts/combos/force/hilt_feint.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
Comment thread code/modules/martial_arts/force.dm Outdated
@KefirTT
Copy link
Copy Markdown
Contributor Author

KefirTT commented May 4, 2026

Предложения по улучшению, плюс не все замечания от вовы исправлены

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

@Ksaikok46 Ksaikok46 removed the Do Not Merge PR не должен быть замержен, поскольку кто-то чем-то недоволен. label May 4, 2026
@github-actions github-actions Bot added the Merge Conflict PR содержит изменения, конфликтующие с master-веткой. label May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature PR добавляет новые механики или изменения в игровом процессе. Merge Conflict PR содержит изменения, конфликтующие с master-веткой. Звук PR изменяет звуковые эффекты. Происходит баланс PR был отправлен в клоаку на обсуждение. Не мержить, не посмотрев туда!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants