Skip to content

Add: Мехи Ратваритам+#8513

Open
Vadim7222 wants to merge 39 commits intoss220-space:master220from
Vadim7222:master220
Open

Add: Мехи Ратваритам+#8513
Vadim7222 wants to merge 39 commits intoss220-space:master220from
Vadim7222:master220

Conversation

@Vadim7222
Copy link
Contributor

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

Добавляет возможность конвертировать мехи странным осколком с 10-ти секундным прогрессбаром
Добавляет несколько новых модулей что можно сделать:

Латунный усилитель брони - Снижает весь получаемый урон на 25%, Умножает текущий шанс отражения в 1.3 раза

Латунный бур - Почти идентичен алмазному буру, но сверлит быстрее.
Может бурить сквозь укрепленные стены.
Имеет 30% шанс оторвать конечность.
Имеет кулдаун в полсекунды между действиями. Прокрут длится 0.25 секунды.

Латунная колыбель - Работает как mecha_equipment/cage

Навесной тазер "Искра праведника" - оглушает на 0.5 секунд и наносит 30 урона по стамине.

Латунная клешня - Может поднимать любые не прикрученные к полу объекты.
Может погружать контейнеры в свой грузовой отсек.
Не может поднимать живых существ.
Может спихивать людей с пути в зеленом интенте или бить их в харме, нанося 25 единиц урона от травм.
Вместимость хранилища - 25 объектов

(Названия могли немного поменяться)

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

Больше контента для культа

Тестирование

Всё работало на момент проверки.

@github-actions github-actions bot added the 🎨 Спрайты PR содержит изменения в файлах DMI. label Feb 9, 2026
Copy link
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

Аналитический отчёт от Большого Брата. Обработка запроса завершена.

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

Сводка анализа:

  • 🔴 Критических замечаний: 1
  • 🟡 Рекомендаций: 6
  • 💡 Предложений: 0

🔴 Критические замечания (требуют обязательного исправления):

  • code/modules/projectiles/projectile/energy.dm:574: Обнаружена некорректная перегрузка процедуры prehit, что приведёт к ошибке выполнения. Процедура определена для неверного типа объекта и пытается изменить несуществующие переменные.

🟡 Рекомендации по улучшению:

  • code/game/gamemodes/clockwork/clockwork_items.dm:1667-1669: Отсутствует проверка isclocker(user), что позволяет не-культистам использовать предмет культа.
  • code/game/gamemodes/clockwork/clockwork_workshop.dm:61: Название предмета «brass cradle» написано в нижнем регистре, что нарушает единообразие с другими названиями в списке.
  • code/game/mecha/equipment/tools/mining_tools.dm:147: Описание предмета (desc) на английском языке, в то время как стайлгайд требует, чтобы тексты для игроков были на русском.
  • code/game/mecha/equipment/tools/other_tools.dm:192: Описание предмета (desc) на английском языке.
  • code/game/mecha/equipment/tools/other_tools.dm:879: Название предмета «brass cradle» написано в нижнем регистре.
  • code/game/mecha/equipment/tools/work_tools.dm:116: Описание предмета (desc) на английском языке.

Пожалуйста, ознакомьтесь с комментариями к отдельным строкам кода для получения более подробной информации.

Спасибо за ваш вклад в проект!

Copy link
Contributor

@pilygun pilygun left a comment

Choose a reason for hiding this comment

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

Очень много забытых ру неймов, так же описания старайся делать не конкретно под спец роль а общие, если хочешь под спец роль адаптировать то есть специальный флаг для этого

integrated = TRUE

/obj/item/mecha_parts/mecha_equipment/drill/brass
name = "Brass exosuit drill"
Copy link
Contributor

Choose a reason for hiding this comment

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

ру неймс

return TRUE

/obj/item/mecha_parts/mecha_equipment/brass_armor_booster
name = "Brass Armor Booster Module"
Copy link
Contributor

Choose a reason for hiding this comment

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

ру неймс


/obj/item/mecha_parts/mecha_equipment/drill/brass
name = "Brass exosuit drill"
desc = "Оборудование для инженерных и боевых экзокостюмов. Это благословлённая версия бура."
Copy link
Contributor

Choose a reason for hiding this comment

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

Лучше поменять на то что это покрытый латунью механизм можно еще описать шестеренки или то что он светиться. Предмет могут осматривать не только игроки с спец ролью ратвра


/obj/item/mecha_parts/mecha_equipment/cage/brass
name = "Brass cradle"
desc = "Модуль для экзокостюмов, используемый для задержания заблудших."
Copy link
Contributor

Choose a reason for hiding this comment

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

также более общее описание нужно. Если хочешь что бы игроки со спец ролю видели дополнительное описание есть отдельный флаг для этого

return TRUE

/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp/brass
name = "Brass clamp"
Copy link
Contributor

Choose a reason for hiding this comment

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

ру неймс

size = 1

/obj/item/mecha_parts/mecha_equipment/weapon/energy/brasstaser
name = "\"Spark of the Righteous\" Mounted Taser"
Copy link
Contributor

Choose a reason for hiding this comment

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

ру неймс


/obj/item/mecha_parts/mecha_equipment/weapon/energy/brasslaser
equip_cooldown = 0.3 SECONDS
name = "\"Ray of Faith\" Laser"
Copy link
Contributor

Choose a reason for hiding this comment

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

.

@pilygun pilygun added the 📜 Локализация PR содержит текст на русском языке и должен быть проверен Ведущим локализатором. label Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🎨 Спрайты PR содержит изменения в файлах DMI. 📜 Локализация PR содержит текст на русском языке и должен быть проверен Ведущим локализатором.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants