-
Notifications
You must be signed in to change notification settings - Fork 32
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
Resprites+addons #380
base: master
Are you sure you want to change the base?
Resprites+addons #380
Conversation
Респрайт экипировки СБ, дополнительные ништяки и правки скафандров утилей
ОбзорЭтот обзор представляет собой обширный набор изменений в игровых ресурсах, сосредоточенных преимущественно на расширении и модификации снаряжения, оружия и предметов для специалистов по утилизации (salvage specialists). Изменения включают добавление новых предметов одежды, оружия, текстур и локализационных файлов, а также корректировку существующих игровых сущностей. WalkthroughОсновные изменения включают создание полного комплекта снаряжения для специалистов по утилизации: берет, перчатки, жилет, ремень и комбинезон. Добавлены новые огнестрельные оружия с уникальными механиками, такие как винтовки Пибоди, Шасспо и Лебеля. Также внесены изменения в характеристики брони, скорость передвижения и сопротивляемость урону для различных предметов экипировки. Изменения
Sequence DiagramsequenceDiagram
participant Специалист по утилизации
participant Снаряжение
participant Оружие
participant Броня
Специалист по утилизации->>Снаряжение: Экипировка
Снаряжение-->>Специалист по утилизации: Берет, перчатки, жилет
Специалист по утилизации->>Оружие: Выбор оружия
Оружие-->>Специалист по утилизации: Винтовка Пибоди
Специалист по утилизации->>Броня: Проверка защиты
Броня-->>Специалист по утилизации: Подтверждение защиты
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
RSI Diff Bot; head commit 3c845f6 merging into 8890dc4 Resources/Textures/Clothing/Belt/assault.rsi
Resources/Textures/Clothing/Head/Helmets/swat.rsi
Resources/Textures/Clothing/Mask/swat.rsi
Resources/Textures/DeltaV/Clothing/Uniforms/Jumpsuit/explorer.rsi
Resources/Textures/Nyanotrasen/Clothing/Uniforms/Jumpsuit/summer_security.rsi
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Coats/expeditor.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/SecEng.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi
Resources/Textures/_LostParadise/Clothing/Belt/salvwebbing.rsi
Resources/Textures/_LostParadise/Clothing/Hands/Gloves/salvager.rsi
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi
Resources/Textures/_LostParadise/Clothing/Head/Hats/salvagerberet.rsi
Resources/Textures/_LostParadise/Clothing/Head/Helmets/heavy.rsi
Resources/Textures/_LostParadise/Clothing/Head/Helmets/salvhelmet.rsi
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swat.rsi
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatalt.rsi
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatepistemic.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/bulletproof.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/heavy.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/riot.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/security.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swat.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatepistemic.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/spatioupgr.rsi
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 21
🔭 Outside diff range comments (1)
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hardsuit-helmet.ftl (1)
Line range hint
28-28
: Исправьте регистр слова "шлем"Согласно правилам кодирования, все записи, начинающиеся с 'ent-', должны иметь текст с заглавной буквы после знака '='.
-ent-LPPClothingHeadHelmetHardsuitCybersunCommander = шлем CBS-222 +ent-LPPClothingHeadHelmetHardsuitCybersunCommander = Шлем CBS-222
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
Plan: Pro
⛔ Files ignored due to path filters (196)
Resources/Textures/Clothing/Belt/assault.rsi/equipped-BELT.png
is excluded by!**/*.png
Resources/Textures/Clothing/Belt/assault.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/Clothing/Belt/assault.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/Clothing/Belt/assault.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/Clothing/Head/Helmets/swat.rsi/equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/Clothing/Head/Helmets/swat.rsi/icon-open.png
is excluded by!**/*.png
Resources/Textures/Clothing/Head/Helmets/swat.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/Clothing/Head/Helmets/swat.rsi/open-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/Clothing/Mask/swat.rsi/equipped-MASK-reptilian.png
is excluded by!**/*.png
Resources/Textures/Clothing/Mask/swat.rsi/equipped-MASK-vox.png
is excluded by!**/*.png
Resources/Textures/Clothing/Mask/swat.rsi/equipped-MASK-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/Clothing/Mask/swat.rsi/equipped-MASK.png
is excluded by!**/*.png
Resources/Textures/Clothing/Mask/swat.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/Clothing/Mask/swat.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/Clothing/Mask/swat.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/Clothing/OuterClothing/Hardsuits/SecEng.rsi/equipped-OUTERCLOTHING-reptilian.png
is excluded by!**/*.png
Resources/Textures/Clothing/OuterClothing/Hardsuits/SecEng.rsi/equipped-OUTERCLOTHING-shark.png
is excluded by!**/*.png
Resources/Textures/Clothing/OuterClothing/Hardsuits/SecEng.rsi/equipped-OUTERCLOTHING-tajaran.png
is excluded by!**/*.png
Resources/Textures/Clothing/OuterClothing/Hardsuits/SecEng.rsi/equipped-OUTERCLOTHING-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/Clothing/OuterClothing/Hardsuits/SecEng.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/Clothing/OuterClothing/Hardsuits/SecEng.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/Clothing/OuterClothing/Hardsuits/SecEng.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/Clothing/OuterClothing/Hardsuits/SecEng.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/icon-flash.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/off-equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/off-equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/off-equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/off-equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/off-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/on-equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/on-equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/on-equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/on-equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/on-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/icon-flash.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/off-equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/off-equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/off-equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/off-equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/off-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/on-equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/on-equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/on-equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/on-equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/on-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi/equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi/equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi/equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi/equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi/equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/icon-flash.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/off-equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/off-equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/off-equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/off-equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/off-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/on-equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/on-equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/on-equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/on-equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/on-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/icon-flash.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/off-equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/off-equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/off-equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/off-equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/off-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/off-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/off-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/on-equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/on-equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/on-equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/on-equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/on-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/on-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/on-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/heavy.rsi/equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/heavy.rsi/icon-open.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/heavy.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/heavy.rsi/open-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swat.rsi/equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swat.rsi/icon-open.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swat.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swat.rsi/open-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatalt.rsi/equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatalt.rsi/icon-open.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatalt.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatalt.rsi/open-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatepistemic.rsi/equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatepistemic.rsi/icon-open.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatepistemic.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatepistemic.rsi/open-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/bulletproof.rsi/equipped-OUTERCLOTHING-vox.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/bulletproof.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/bulletproof.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/bulletproof.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/bulletproof.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/heavy.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/heavy.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/heavy.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/heavy.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/riot.rsi/equipped-OUTERCLOTHING-vox.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/riot.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/riot.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/riot.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/riot.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/security.rsi/equipped-OUTERCLOTHING-vox.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/security.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/security.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/security.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/security.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swat.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swat.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swat.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swat.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatepistemic.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatepistemic.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatepistemic.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatepistemic.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi/equipped-OUTERCLOTHING-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi/equipped-OUTERCLOTHING-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi/equipped-OUTERCLOTHING-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi/equipped-OUTERCLOTHING-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi/equipped-OUTERCLOTHING-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi/equipped-OUTERCLOTHING-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi/equipped-OUTERCLOTHING-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi/equipped-OUTERCLOTHING-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi/equipped-OUTERCLOTHING-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi/equipped-OUTERCLOTHING-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi/equipped-OUTERCLOTHING-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi/equipped-OUTERCLOTHING-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/spatioupgr.rsi/equipped-OUTERCLOTHING-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/spatioupgr.rsi/equipped-OUTERCLOTHING-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/spatioupgr.rsi/equipped-OUTERCLOTHING-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/spatioupgr.rsi/equipped-OUTERCLOTHING-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/spatioupgr.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/spatioupgr.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/spatioupgr.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/spatioupgr.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi/equipped-OUTERCLOTHING-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi/equipped-OUTERCLOTHING-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi/equipped-OUTERCLOTHING-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi/equipped-OUTERCLOTHING-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/icon-flash.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/off-equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/off-equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/off-equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/off-equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/off-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/off-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/off-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/on-equipped-HELMET-reptilian.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/on-equipped-HELMET-shark.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/on-equipped-HELMET-tajaran.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/on-equipped-HELMET-vulpkanin.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/on-equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/on-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-head.rsi/on-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/base.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/equipped-BACKPACK.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/equipped-SUITSTORAGE.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/mag-unshaded-1.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/mag-unshaded-2.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/mag-unshaded-3.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/mag-unshaded-4.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/wielded-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/wielded-inhand-right.png
is excluded by!**/*.png
📒 Files selected for processing (58)
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hardsuit-helmet-eva.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hardsuit-helmet.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/helmet.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/armor.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/hardsuits.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/battery/battery_guns.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/entities/clothing/neck/pins.ftl
(0 hunks)Resources/Locale/ru-RU/_LostParadise/update20.ftl
(1 hunks)Resources/Locale/ru-RU/_Shitmed/technologies/technologies.ftl
(1 hunks)Resources/Locale/ru-RU/chemistry/components/transformable-container-component.ftl
(1 hunks)Resources/Locale/ru-RU/cluwne/cluwne.ftl
(1 hunks)Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl
(2 hunks)Resources/Locale/ru-RU/glue/glue.ftl
(1 hunks)Resources/Locale/ru-RU/loadouts/generic/neck.ftl
(0 hunks)Resources/Locale/ru-RU/lube/lube.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hardsuit-helmet-eva.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hardsuit-helmet.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/helmet.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/armor.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/hardsuits.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/battery/battery_guns.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/head/hardsuit-helmets.ftl
(1 hunks)Resources/Prototypes/Catalog/Fills/Crates/security.yml
(1 hunks)Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
(3 hunks)Resources/Prototypes/DeltaV/Entities/Clothing/OuterClothing/hardsuits.yml
(1 hunks)Resources/Prototypes/Entities/Clothing/Head/helmets.yml
(2 hunks)Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml
(6 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet-eva.yml
(2 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/Head/helmet.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/armor.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/hardsuits.yml
(7 hunks)Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml
(1 hunks)Resources/Textures/Objects/Materials/ore.rsi/meta.json
(1 hunks)Resources/Textures/Structures/Wallmounts/signs.rsi/meta.json
(1 hunks)Resources/Textures/Structures/Walls/rock.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/meta.json
(2 hunks)Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/meta.json
(2 hunks)Resources/Textures/_LostParadise/Clothing/Head/Helmets/heavy.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/Head/Helmets/swat.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatalt.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatepistemic.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/bulletproof.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/heavy.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/riot.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/security.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swat.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatepistemic.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi/meta.json
(2 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/spatioupgr.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/meta.json
(1 hunks)
💤 Files with no reviewable changes (2)
- Resources/Locale/ru-RU/loadouts/generic/neck.ftl
- Resources/Locale/en-US/ss14-ru/prototypes/entities/clothing/neck/pins.ftl
🧰 Additional context used
📓 Path-based instructions (31)
Resources/Locale/ru-RU/chemistry/components/transformable-container-component.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hardsuit-helmet-eva.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/cluwne/cluwne.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/battery/battery_guns.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hardsuit-helmet-eva.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/head/hardsuit-helmets.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/battery/battery_guns.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/_LostParadise/update20.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/armor.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/armor.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/DeltaV/Entities/Clothing/OuterClothing/hardsuits.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/ru-RU/_Shitmed/technologies/technologies.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hardsuit-helmet.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/Catalog/Fills/Lockers/heads.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/armor.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/helmet.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/helmet.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet-eva.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/hardsuits.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/hardsuits.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/helmet.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/hardsuits.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/Entities/Clothing/Head/helmets.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/Catalog/Fills/Crates/security.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hardsuit-helmet.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/lube/lube.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/glue/glue.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
🪛 yamllint (1.35.1)
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/armor.yml
[error] 65-65: wrong indentation: expected 4 but found 2
(indentation)
[error] 91-91: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml
[error] 323-323: wrong indentation: expected 4 but found 2
(indentation)
[error] 342-342: wrong indentation: expected 6 but found 4
(indentation)
[error] 351-351: wrong indentation: expected 6 but found 4
(indentation)
[warning] 353-353: too few spaces before comment
(comments)
[warning] 353-353: missing starting space in comment
(comments)
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet.yml
[error] 869-869: too many spaces inside brackets
(brackets)
[error] 869-869: too many spaces inside brackets
(brackets)
[error] 873-873: wrong indentation: expected 4 but found 2
(indentation)
[error] 896-896: too many spaces inside brackets
(brackets)
[error] 896-896: too many spaces inside brackets
(brackets)
[error] 900-900: wrong indentation: expected 4 but found 2
(indentation)
[error] 923-923: too many spaces inside brackets
(brackets)
[error] 923-923: too many spaces inside brackets
(brackets)
[error] 927-927: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet-eva.yml
[error] 125-125: too many spaces inside brackets
(brackets)
[error] 125-125: too many spaces inside brackets
(brackets)
[error] 129-129: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/hardsuits.yml
[error] 1197-1197: wrong indentation: expected 4 but found 2
(indentation)
[error] 1238-1238: wrong indentation: expected 4 but found 2
(indentation)
[error] 1274-1274: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/helmet.yml
[error] 144-144: too many spaces inside brackets
(brackets)
[error] 144-144: too many spaces inside brackets
(brackets)
[error] 148-148: wrong indentation: expected 4 but found 2
(indentation)
[error] 151-151: wrong indentation: expected 6 but found 4
(indentation)
[error] 152-152: too many spaces inside brackets
(brackets)
[error] 152-152: too many spaces inside brackets
(brackets)
[error] 185-185: too many spaces inside brackets
(brackets)
[error] 185-185: too many spaces inside brackets
(brackets)
[error] 189-189: wrong indentation: expected 4 but found 2
(indentation)
[error] 192-192: wrong indentation: expected 6 but found 4
(indentation)
[error] 193-193: too many spaces inside brackets
(brackets)
[error] 193-193: too many spaces inside brackets
(brackets)
[error] 226-226: too many spaces inside brackets
(brackets)
[error] 226-226: too many spaces inside brackets
(brackets)
[error] 230-230: wrong indentation: expected 4 but found 2
(indentation)
[error] 233-233: wrong indentation: expected 6 but found 4
(indentation)
[error] 234-234: too many spaces inside brackets
(brackets)
[error] 234-234: too many spaces inside brackets
(brackets)
[error] 267-267: too many spaces inside brackets
(brackets)
[error] 267-267: too many spaces inside brackets
(brackets)
[error] 271-271: wrong indentation: expected 4 but found 2
(indentation)
[error] 274-274: wrong indentation: expected 6 but found 4
(indentation)
[error] 275-275: too many spaces inside brackets
(brackets)
[error] 275-275: too many spaces inside brackets
(brackets)
Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml
[warning] 13-13: too few spaces before comment
(comments)
[warning] 13-13: missing starting space in comment
(comments)
[warning] 14-14: too few spaces before comment
(comments)
[warning] 14-14: missing starting space in comment
(comments)
[warning] 19-19: too few spaces before comment
(comments)
[warning] 19-19: missing starting space in comment
(comments)
[error] 55-55: too many spaces after colon
(colons)
[warning] 55-55: too few spaces before comment
(comments)
[warning] 55-55: missing starting space in comment
(comments)
[error] 57-57: too many spaces after colon
(colons)
[warning] 57-57: too few spaces before comment
(comments)
[warning] 57-57: missing starting space in comment
(comments)
[warning] 91-91: too few spaces before comment
(comments)
[error] 105-105: too many spaces after colon
(colons)
[warning] 105-105: too few spaces before comment
(comments)
[warning] 105-105: missing starting space in comment
(comments)
[error] 107-107: too many spaces after colon
(colons)
[warning] 107-107: too few spaces before comment
(comments)
[warning] 107-107: missing starting space in comment
(comments)
[error] 167-167: too many spaces after colon
(colons)
[error] 169-169: too many spaces after colon
(colons)
⏰ Context from checks skipped due to timeout of 300000ms (2)
- GitHub Check: Test Packaging
- GitHub Check: build (ubuntu-latest)
🔇 Additional comments (49)
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/battery/battery_guns.ftl (1)
15-16
: Локализация корректнаОписание оружия соответствует формату и содержит необходимую информацию.
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/helmet.ftl (1)
19-20
:⚠️ Potential issueНеобходимо исправить регистр текста после знака '='
Согласно правилам кодирования, все записи, начинающиеся с 'ent-', должны иметь текст с заглавной буквы после знака '='.
-ent-LPPClothingHeadHelmetHeavy = Heavy armor helmet +ent-LPPClothingHeadHelmetHeavy = Heavy Armor HelmetLikely invalid or redundant comment.
Resources/Locale/ru-RU/_LostParadise/update20.ftl (1)
2-4
: 🧹 Nitpick (assertive)Исправьте грамматическую ошибку в описании эльфийского языка
В тексте присутствует ошибка в написании: "на котором" должно быть слитно - "накотором".
- Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем. + Эльфийский — это язык эльфов, накотором говорят практически все кабали Эльфийской Паутины Систем.Likely invalid or redundant comment.
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/hardsuits.ftl (1)
67-72
: Одобрено!Новые записи скафандров соответствуют существующему формату именования и содержат подробные описания.
Resources/Locale/ru-RU/chemistry/components/transformable-container-component.ftl (1)
1-1
: Одобрено!Форматирование переменной соответствует стандартам FTL.
Resources/Locale/ru-RU/cluwne/cluwne.ftl (1)
2-2
: Форматирование соответствует стандарту!Пробелы вокруг плейсхолдера
{ $baseName }
добавлены корректно.Resources/Locale/ru-RU/glue/glue.ftl (1)
1-3
: Форматирование и переводы корректны!Пробелы вокруг плейсхолдеров добавлены правильно, грамматика русского языка соблюдена.
Resources/Locale/ru-RU/_Shitmed/technologies/technologies.ftl (1)
3-3
: Перевод технологии корректен!Термин "Кибернетические усовершенствования" переведен правильно и соответствует игровой терминологии.
Resources/Locale/ru-RU/lube/lube.ftl (1)
1-4
: Форматирование и переводы соответствуют стандартам!Пробелы вокруг плейсхолдеров добавлены корректно, падежи в русском языке использованы правильно.
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatalt.rsi/meta.json (2)
9-24
: Структура метаданных корректна!Все необходимые состояния спрайта определены правильно, включая варианты с открытым забралом и корректное количество направлений (4) для экипированного состояния.
5-8
: Проверьте размеры спрайта!Убедитесь, что все текстуры соответствуют указанному размеру 32x32 пикселей.
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swatepistemic.rsi/meta.json (1)
1-25
: Метаданные корректны!Структура файла соответствует формату RSI, все необходимые состояния шлема определены правильно.
Resources/Textures/_LostParadise/Clothing/Head/Helmets/swat.rsi/meta.json (1)
1-25
: Метаданные соответствуют стандарту!Файл содержит все необходимые состояния для шлема SWAT и корректно определяет их направления.
Resources/Textures/_LostParadise/Clothing/Head/Helmets/heavy.rsi/meta.json (1)
1-25
: Метаданные тяжелого шлема в порядке!Структура файла идентична другим шлемам, все состояния определены корректно.
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatepistemic.rsi/meta.json (1)
4-4
: Отличное соблюдение авторских прав!Подробное указание источника спрайтов с ссылкой на конкретный коммит tgstation, а также указание всех участников создания: оригинальные спрайты, создание версии для рептилоидов и финальный респрайт.
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi/meta.json (1)
1-26
: Метаданные альтернативной брони SWAT корректны!Файл поддерживает все необходимые состояния для брони и правильно указывает авторство спрайтов.
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/heavy.rsi/meta.json (1)
1-26
: Метаданные корректны!Структура файла соответствует стандартам, с правильной атрибуцией и необходимыми состояниями для брони.
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/security.rsi/meta.json (1)
1-30
: Метаданные полные и корректны!Файл включает все необходимые состояния, включая поддержку расы vox, с правильной атрибуцией источников.
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/swat-armor.rsi/meta.json (1)
4-4
: Обновление авторства корректно!Изменение правильно отражает нового автора спрайтов.
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/hosacient.rsi/meta.json (2)
18-38
: Состояния переупорядочены корректноПереименование и реорганизация состояний выполнены последовательно, сохраняя все необходимые варианты отображения для разных рас.
4-4
: Требуется уточнение авторстваОбщее указание "Made by Someone" недостаточно информативно для атрибуции. Необходимо указать конкретного автора или источник спрайтов.
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/riot.rsi/meta.json (1)
1-30
: Корректная структура метаданныхФайл содержит все необходимые состояния и правильную атрибуцию с указанием источника (Paradise) и авторов модификаций (Flareguy, MegaDaimond).
Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/bulletproof.rsi/meta.json (1)
1-30
: Метаданные соответствуют стандартамСтруктура файла идентична другим файлам брони, с корректным указанием авторских прав и всеми необходимыми состояниями.
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/seceng.rsi/meta.json (1)
1-42
: Файл соответствует всем требованиямМетаданные содержат корректную структуру, правильную атрибуцию и все необходимые состояния для разных рас и видов отображения.
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/meta.json (2)
4-4
: Обновление информации об авторстве спрайтовКорректное обновление информации об авторстве в соответствии с новыми спрайтами.
32-35
: Проверить влияние удаления состояний inhandУдаление состояний
inhand
может повлиять на отображение предмета в руках персонажа. Необходимо убедиться, что это намеренное изменение.✅ Verification successful
Удаление состояний inhand для шлема является корректным
Отсутствие состояний
inhand
в данном случае является правильным решением, так как:
- Файл представляет собой шлем, который является частью хардсьюта
- Акцент сделан на состояниях экипировки для разных видов (
equipped-HELMET
)- Присутствуют все необходимые состояния для корректного отображения при ношении
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Проверка использования inhand состояний в других файлах rg -l "inhand-(left|right)" --type jsonLength of output: 65729
Script:
#!/bin/bash # Check the specific file content cat Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/swat-head.rsi/meta.json # Find similar helmet/hardsuit files with inhand states rg -l "inhand-(left|right)" --type json | grep -i "helmet\|hardsuit.*head\|head.*hardsuit"Length of output: 6454
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/hosacienthelm.rsi/meta.json (1)
4-4
: Корректное обновление состояний шлемаСтруктура файла поддерживает все необходимые варианты для разных видов персонажей. Обновление авторства и состояний выполнено корректно.
Also applies to: 25-49
Resources/Textures/_LostParadise/Clothing/OuterClothing/Hardsuits/huntersec.rsi/meta.json (2)
9-40
: Корректная структура состоянийФайл содержит все необходимые состояния для разных видов персонажей с правильными направлениями.
3-4
: Проверить выбор лицензииФайл использует лицензию CC0-1.0, в то время как другие подобные файлы используют CC-BY-SA-3.0. Необходимо подтвердить, что это намеренный выбор.
✅ Verification successful
Лицензия CC0-1.0 является допустимой
Анализ кодовой базы показывает, что лицензия CC0-1.0 активно используется в проекте (243 файла). Хотя CC-BY-SA-3.0 более распространена, использование CC0-1.0 является установленной практикой в репозитории.
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Проверка используемых лицензий в RSI файлах rg '"license":\s*"([^"]+)"' --type json --only-matching --no-filename | sort | uniq -cLength of output: 577
Resources/Textures/Objects/Materials/ore.rsi/meta.json (1)
45-56
: Добавление новых материаловКорректное добавление новых состояний для материалов с сохранением существующей структуры файла.
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/spatioupgrhelm.rsi/meta.json (1)
9-55
: Корректная структура файла шлемаФайл содержит все необходимые состояния для включенного и выключенного шлема, с поддержкой всех видов персонажей.
Resources/Textures/_LostParadise/Clothing/Head/Hardsuits/huntersechelm.rsi/meta.json (1)
1-57
: Структура файла корректна!Файл содержит все необходимые состояния для разных моделей персонажей и правильно оформлен согласно стандарту RSI.
Resources/Textures/_LostParadise/Objects/Weapons/Guns/Battery/npz_energy_shotgun.rsi/meta.json (1)
1-53
: Файл мета-данных соответствует требованиям!Корректно определены все необходимые состояния оружия и правильно указано авторство с источником спрайтов.
Resources/Prototypes/Catalog/Fills/Crates/security.yml (1)
72-82
: Обновление содержимого ящика SWAT выглядит логичным!Изменения в содержимом и количестве предметов согласуются с добавлением новых типов брони. Установка количества 4 для всех предметов обеспечивает консистентность.
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet-eva.yml (2)
23-26
: Изменения коэффициентов брони выглядят сбалансированными!Увеличение значений защиты для CSA-21BM шлема логично и не нарушает баланс.
129-133
:⚠️ Potential issueИсправьте отступы в компонентах
Компоненты должны иметь отступ 4 пробела, а не 2.
components: - - type: Sprite - sprite: _LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi - - type: Clothing - sprite: _LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi + - type: Sprite + sprite: _LostParadise/Clothing/Head/Hardsuits/secenghelm.rsi + - type: Clothing + sprite: _LostParadise/Clothing/Head/Hardsuits/secenghelm.rsiLikely invalid or redundant comment.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 129-129: wrong indentation: expected 4 but found 2
(indentation)
Resources/Textures/Structures/Walls/rock.rsi/meta.json (1)
Line range hint
214-217
: Корректное добавление новых состояний текстур!Новые состояния следуют установленному шаблону именования и правильно структурированы.
Resources/Prototypes/DeltaV/Entities/Clothing/OuterClothing/hardsuits.yml (1)
68-72
: Пересмотр характеристик медицинского боевого скафандраИзменения улучшают мобильность (+5% к скорости ходьбы и бега) и корректируют защиту от едких веществ. Убедитесь, что эти изменения сбалансированы с другими скафандрами.
✅ Verification successful
Подтверждение баланса медицинского боевого скафандра
Изменения сбалансированы и соответствуют общему дизайну медицинских скафандров, где повышенная мобильность компенсирует сниженную защиту. Характеристики находятся в пределах нормы для данного типа снаряжения.
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Поиск других скафандров для сравнения характеристик rg "ClothingSpeedModifier|Caustic" -A 2Length of output: 66026
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/helmet.yml (1)
304-305
: Интересное использование компонента TinfoilHatУбедитесь, что установка
destroyOnFry: false
для эпистемического шлема SWAT является намеренной механикой.Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml (1)
317-361
: 🧹 Nitpick (assertive)Проверьте баланс энергетического дробовика NPZ
Оружие имеет несколько режимов стрельбы и самозарядку. Рекомендуется проверить:
- Баланс урона относительно затрат заряда
- Скорость перезарядки
- Необходимость требования wielding
Комментарий на строке 353 указывает на временное решение. Создайте задачу для исправления неточности при распространении выстрелов.
Хотите, чтобы я создал issue для отслеживания этой задачи?
🧰 Tools
🪛 yamllint (1.35.1)
[error] 323-323: wrong indentation: expected 4 but found 2
(indentation)
[error] 342-342: wrong indentation: expected 6 but found 4
(indentation)
[error] 351-351: wrong indentation: expected 6 but found 4
(indentation)
[warning] 353-353: too few spaces before comment
(comments)
[warning] 353-353: missing starting space in comment
(comments)
Resources/Prototypes/Catalog/Fills/Lockers/heads.yml (1)
321-321
: Проверьте баланс энергетического дробовика в обоих вариантах шкафчика СБ.Добавление WeaponEnergyShotgun может существенно повлиять на баланс вооружения службы безопасности.
Запустите следующий скрипт для проверки характеристик оружия:
Also applies to: 353-353
Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml (3)
17-20
: Корректировка защитных характеристик брони соответствует целям баланса.Снижение коэффициентов защиты для различных типов брони выглядит обоснованным.
Also applies to: 83-85, 111-114, 173-178
🧰 Tools
🪛 yamllint (1.35.1)
[warning] 19-19: too few spaces before comment
(comments)
[warning] 19-19: missing starting space in comment
(comments)
11-11
: Проверьте наличие всех спрайтов в новой директории.Перемещение спрайтов в _LostParadise соответствует задачам PR, но требует проверки.
Also applies to: 13-13, 55-55, 57-57, 77-77, 79-79, 105-105, 107-107, 167-167, 169-169
✅ Verification successful
Спрайты успешно перемещены
Все необходимые спрайты (.rsi директории) присутствуют в новом расположении Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/.
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Проверка наличия всех необходимых спрайтов fd -e rsi "security|riot|swat|bulletproof|heavy" Resources/Textures/_LostParadise/Clothing/OuterClothing/Armor/Length of output: 723
185-192
: Проверьте влияние изменений скорости на игровой процесс.Добавление новых компонентов и изменение модификаторов скорости может существенно повлиять на использование тяжёлой брони.
✅ Verification successful
Модификаторы скорости соответствуют балансу игры
Значения замедления (30%) соответствуют другой тяжёлой броне и боевым скафандрам в игре, обеспечивая правильный баланс между защитой и мобильностью.
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Поиск других предметов с похожими модификаторами скорости rg "walkModifier|sprintModifier" -A 2Length of output: 55034
Resources/Prototypes/Entities/Clothing/Head/helmets.yml (1)
41-41
: Изменения шлема SWAT соответствуют общему направлению ребаланса.Корректировка значений защиты и изменение родительской сущности выглядят логичными.
Also applies to: 64-66
Resources/Textures/Structures/Wallmounts/signs.rsi/meta.json (1)
214-217
: Изменения корректны!Новый указатель для "lawyer" добавлен правильно, следуя существующему шаблону directional signs.
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet.yml (1)
865-945
: Новые шлемы сбалансированыХарактеристики брони и защиты для новых шлемов (NT-014, GRT|HpI-004, GRT|FPA-88) хорошо сбалансированы относительно существующих вариантов. Значения коэффициентов брони и давления логичны для их предназначения.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 869-869: too many spaces inside brackets
(brackets)
[error] 869-869: too many spaces inside brackets
(brackets)
[error] 873-873: wrong indentation: expected 4 but found 2
(indentation)
[error] 896-896: too many spaces inside brackets
(brackets)
[error] 896-896: too many spaces inside brackets
(brackets)
[error] 900-900: wrong indentation: expected 4 but found 2
(indentation)
[error] 923-923: too many spaces inside brackets
(brackets)
[error] 923-923: too many spaces inside brackets
(brackets)
[error] 927-927: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/hardsuits.yml (2)
624-637
: 🛠️ Refactor suggestionТребуется перебалансировка Kerateia
Изменения характеристик костюма "Kerateia" делают его слишком слабым:
- Blunt/Slash защита снижена до 0.35
- Heat уязвимость увеличена до 1.2
- Скорость передвижения значительно снижена
Рекомендуется пересмотреть баланс:
- Blunt: 0.35 - Slash: 0.35 + Blunt: 0.45 + Slash: 0.45 - Heat: 1.2 + Heat: 0.9Likely invalid or redundant comment.
1191-1296
: 🛠️ Refactor suggestionНовые костюмы требуют доработки
- NT-014 "Granite":
- Слишком медленный (0.65) для тактического костюма
- Рекомендуется увеличить скорость до 0.75
- GRT|HpI-004 "Proskynitís":
- Несбалансированная защита (Slash: 0.3 vs Blunt: 0.65)
- Высокая уязвимость к огню (Heat: 1.15)
- GRT|FPA-88:
- Отсутствует StaminaDamageResistance
- Рекомендуется добавить компонент:
+ - type: StaminaDamageResistance + coefficient: 0.5Likely invalid or redundant comment.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 1197-1197: wrong indentation: expected 4 but found 2
(indentation)
[error] 1238-1238: wrong indentation: expected 4 but found 2
(indentation)
[error] 1274-1274: wrong indentation: expected 4 but found 2
(indentation)
ent-ClothingHeadHelmetHardsuitERTChaplain = Шлем скафандра ОБР священника | ||
.desc = Защитный костюм, который носят капитаны груп быстрого реагирования на чрезвычайные ситуации. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Исправьте опечатки и форматирование
- Исправьте опечатку в слове "груп" -> "групп"
- Согласно правилам, после знака '=' должна быть заглавная буква для ключей, начинающихся с 'ent-'
-ent-ClothingHeadHelmetHardsuitERTChaplain = шлем скафандра ОБР священника
+ent-ClothingHeadHelmetHardsuitERTChaplain = Шлем скафандра ОБР священника
- .desc = Защитный костюм, который носят капитаны груп быстрого реагирования на чрезвычайные ситуации.
+ .desc = Защитный костюм, который носят капитаны групп быстрого реагирования на чрезвычайные ситуации.
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
ent-ClothingHeadHelmetHardsuitERTChaplain = Шлем скафандра ОБР священника | |
.desc = Защитный костюм, который носят капитаны груп быстрого реагирования на чрезвычайные ситуации. | |
ent-ClothingHeadHelmetHardsuitERTChaplain = Шлем скафандра ОБР священника | |
.desc = Защитный костюм, который носят капитаны групп быстрого реагирования на чрезвычайные ситуации. |
ent-LPPClothingHeadHelmetSecurityEngineer = FPI-72 Helmet | ||
.desc = Шлем от скафандра инженера отдела службы безопасности. Имеет встроенную защиту глаз от сварки. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Переведите название на русский язык
Для поддержания единообразия с другими переводами, название шлема должно быть на русском языке.
-ent-LPPClothingHeadHelmetSecurityEngineer = FPI-72 Helmet
+ent-LPPClothingHeadHelmetSecurityEngineer = Шлем FPI-72
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
ent-LPPClothingHeadHelmetSecurityEngineer = FPI-72 Helmet | |
.desc = Шлем от скафандра инженера отдела службы безопасности. Имеет встроенную защиту глаз от сварки. | |
ent-LPPClothingHeadHelmetSecurityEngineer = Шлем FPI-72 | |
.desc = Шлем от скафандра инженера отдела службы безопасности. Имеет встроенную защиту глаз от сварки. |
ent-LPPClothingHeadHelmetSecurityEngineer = FPI-72 Helmet | ||
.desc = Standart helmet of security engineers, it has wielding protection integrated into eyes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix typos in English text
- .desc = Standart helmet of security engineers, it has wielding protection integrated into eyes.
+ .desc = Standard helmet of security engineers, it has welding protection integrated into eyes.
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
ent-LPPClothingHeadHelmetSecurityEngineer = FPI-72 Helmet | |
.desc = Standart helmet of security engineers, it has wielding protection integrated into eyes. | |
ent-LPPClothingHeadHelmetSecurityEngineer = FPI-72 Helmet | |
.desc = Standard helmet of security engineers, it has welding protection integrated into eyes. |
ent-LPPlothingOuterArmorSwatAlternative = Облегчённая броня SWAT | ||
.desc = Вариант брони из уплотнённого полиэтилена и кевларовых вставок, не сковывает движения от слова совсем. | ||
ent-LPPlothingOuterArmorSwatEpistemic = Эпистемическая броня SWAT | ||
.desc = Противо-псионическая броня, разработана специально для работы в зонах с повышенным уровнем глиммера и защитой от псиоников. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Исправьте идентификатор сущности
В идентификаторе сущности пропущена буква 'C':
-ent-LPPlothingOuterArmorSwatAlternative = Облегчённая броня SWAT
+ent-LPPClothingOuterArmorSwatAlternative = Облегчённая броня SWAT
-ent-LPPlothingOuterArmorSwatEpistemic = Эпистемическая броня SWAT
+ent-LPPClothingOuterArmorSwatEpistemic = Эпистемическая броня SWAT
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
ent-LPPlothingOuterArmorSwatAlternative = Облегчённая броня SWAT | |
.desc = Вариант брони из уплотнённого полиэтилена и кевларовых вставок, не сковывает движения от слова совсем. | |
ent-LPPlothingOuterArmorSwatEpistemic = Эпистемическая броня SWAT | |
.desc = Противо-псионическая броня, разработана специально для работы в зонах с повышенным уровнем глиммера и защитой от псиоников. | |
ent-LPPClothingOuterArmorSwatAlternative = Облегчённая броня SWAT | |
.desc = Вариант брони из уплотнённого полиэтилена и кевларовых вставок, не сковывает движения от слова совсем. | |
ent-LPPClothingOuterArmorSwatEpistemic = Эпистемическая броня SWAT | |
.desc = Противо-псионическая броня, разработана специально для работы в зонах с повышенным уровнем глиммера и защитой от псиоников. |
ent-LPPlothingOuterArmorSwatEpistemic = Epistemic swat suit | ||
.desc = Composed of semi-flexible polycarbonate, reinforced materials, and integrated ballistic plating, it offers exceptional protection against melee, bullet, and environmental threats, ensuring officers remain combat-ready in the harshest conditions. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Описания для разных типов брони идентичны
Для ent-LPPlothingOuterArmorSwatAlternative
и ent-LPPlothingOuterArmorSwatEpistemic
используется одинаковое описание. Рекомендуется добавить уникальные характеристики для каждого типа брони, чтобы игроки могли различать их назначение.
- type: Sprite | ||
sprite: _LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi | ||
- type: Clothing | ||
sprite: _LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Исправьте отступы в компонентах
Компоненты Sprite и Clothing должны иметь отступ 4 пробела, а не 2.
components:
- - type: Sprite
- sprite: _LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi
- - type: Clothing
- sprite: _LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi
+ - type: Sprite
+ sprite: _LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi
+ - type: Clothing
+ sprite: _LostParadise/Clothing/OuterClothing/Armor/swatalt.rsi
Also applies to: 91-94
🧰 Tools
🪛 yamllint (1.35.1)
[error] 65-65: wrong indentation: expected 4 but found 2
(indentation)
id: LPPClothingHeadHelmetSecurityEngineer | ||
categories: [ HideSpawnMenu ] | ||
name: FPI-72 Helmet | ||
description: Standart helmet of security engineers, it has wielding protection integrated into eyes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧹 Nitpick (assertive)
Исправьте опечатку в описании
В описании есть опечатка: "Standart" должно быть "Standard".
- description: Standart helmet of security engineers, it has wielding protection integrated into eyes.
+ description: Standard helmet of security engineers, it has welding protection integrated into eyes.
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
description: Standart helmet of security engineers, it has wielding protection integrated into eyes. | |
description: Standard helmet of security engineers, it has welding protection integrated into eyes. |
- type: entity | ||
parent: ClothingHeadBase | ||
id: LPPClothingHeadHelmetHeavy | ||
categories: [ HideSpawnMenu ] | ||
name: Heavy armor helmet | ||
description: A sturdy helmet made of kevlar and plasteel, will protect against small-caliber bullets, as well as shrapnel. | ||
components: | ||
- type: Sprite | ||
sprite: _LostParadise/Clothing/Head/Helmets/heavy.rsi | ||
layers: | ||
- state: icon | ||
map: [ "unfoldedLayer" ] | ||
visible: false | ||
- state: icon-open | ||
visible: true | ||
map: ["foldedLayer"] | ||
- type: Clothing | ||
sprite: _LostParadise/Clothing/Head/Helmets/heavy.rsi | ||
equippedPrefix: open | ||
- type: Armor | ||
modifiers: | ||
coefficients: | ||
Blunt: 0.85 | ||
Slash: 0.85 | ||
Piercing: 0.85 | ||
- type: Foldable | ||
folded: true | ||
canFoldInsideContainer: true | ||
unfoldVerbText: fold-zip-verb | ||
foldVerbText: fold-unzip-verb | ||
- type: FoldableClothing | ||
foldedEquippedPrefix: open | ||
foldedHeldPrefix: open | ||
- type: ExplosionResistance | ||
damageCoefficient: 0.9 | ||
- type: PressureProtection | ||
lowPressureMultiplier: 100 | ||
- type: BreathMask | ||
- type: Item | ||
heldPrefix: open | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧹 Nitpick (assertive)
Проверьте форматирование YAML для тяжелого шлема
Структура компонентов правильная, но есть проблемы с отступами. Рекомендуется исправить для соответствия стандартам.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 144-144: too many spaces inside brackets
(brackets)
[error] 144-144: too many spaces inside brackets
(brackets)
[error] 148-148: wrong indentation: expected 4 but found 2
(indentation)
[error] 151-151: wrong indentation: expected 6 but found 4
(indentation)
[error] 152-152: too many spaces inside brackets
(brackets)
[error] 152-152: too many spaces inside brackets
(brackets)
- type: entity | ||
parent: ClothingHeadBase | ||
id: LPPClothingHeadHelmetSwat | ||
categories: [ HideSpawnMenu ] | ||
name: SWAT armor helmet | ||
description: A sturdy helmet made of kevlar and plasteel, will protect against small-caliber bullets, as well as shrapnel. | ||
components: | ||
- type: Sprite | ||
sprite: _LostParadise/Clothing/Head/Helmets/swat.rsi | ||
layers: | ||
- state: icon | ||
map: [ "unfoldedLayer" ] | ||
visible: false | ||
- state: icon-open | ||
visible: true | ||
map: ["foldedLayer"] | ||
- type: Clothing | ||
sprite: _LostParadise/Clothing/Head/Helmets/swat.rsi | ||
equippedPrefix: open | ||
- type: Armor | ||
modifiers: | ||
coefficients: | ||
Blunt: 0.85 | ||
Slash: 0.85 | ||
Piercing: 0.85 | ||
- type: Foldable | ||
folded: true | ||
canFoldInsideContainer: true | ||
unfoldVerbText: fold-zip-verb | ||
foldVerbText: fold-unzip-verb | ||
- type: FoldableClothing | ||
foldedEquippedPrefix: open | ||
foldedHeldPrefix: open | ||
- type: ExplosionResistance | ||
damageCoefficient: 0.9 | ||
- type: PressureProtection | ||
lowPressureMultiplier: 100 | ||
- type: BreathMask | ||
- type: Item | ||
heldPrefix: open |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Проверьте дублирование кода в компонентах шлемов
Общие компоненты и значения между шлемами SWAT можно вынести в базовый прототип для уменьшения дублирования.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 185-185: too many spaces inside brackets
(brackets)
[error] 185-185: too many spaces inside brackets
(brackets)
[error] 189-189: wrong indentation: expected 4 but found 2
(indentation)
[error] 192-192: wrong indentation: expected 6 but found 4
(indentation)
[error] 193-193: too many spaces inside brackets
(brackets)
[error] 193-193: too many spaces inside brackets
(brackets)
- type: BreathMask | ||
- type: Sprite |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Исправьте отступы в компонентах
Необходимо исправить отступы для компонентов, они должны быть 4 пробела вместо 2:
- - type: BreathMask
- - type: Sprite
+ - type: BreathMask
+ - type: Sprite
Also applies to: 900-901, 927-928
🧰 Tools
🪛 yamllint (1.35.1)
[error] 873-873: wrong indentation: expected 4 but found 2
(indentation)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 21
🔭 Outside diff range comments (3)
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/winterhuntersuit.yml (1)
Line range hint
3-3
: Удалите русский текст из названияСогласно правилам кодирования, в прототипах запрещены любые переводы на русский язык. Пожалуйста, оставьте название только на английском языке.
- name: Hardsuit GRT-42w - "Vadász" + name: Hardsuit GRT-42w - "Hunter"Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hats.ftl (1)
Line range hint
10-10
: Исправьте орфографические ошибкиВ тексте обнаружены следующие ошибки:
- "неотъемлимой" → "неотъемлемой"
- "всиляет" → "вселяет"
- Рекомендуется улучшить пунктуацию в описании берета
- .desc = Фуражка представителей вооружённых сил НПЗ, всиляет страх в сердца ксенофилов, больше сказать нечего. + .desc = Фуражка представителей вооружённых сил НПЗ, вселяет страх в сердца ксенофилов, больше сказать нечего. - .desc = Элемент одежды, который является неотъемлимой частью любой элитной горничной. + .desc = Элемент одежды, который является неотъемлемой частью любой элитной горничной. - .desc = Вы носите его по двум причинам: вы летаете только на экспедиции или ваши коллеги забывают вас на станции. + .desc = Вы носите его по двум причинам: вы летаете только на экспедиции, или ваши коллеги забывают вас на станции.Also applies to: 11-11, 23-24
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml (1)
Line range hint
119-119
: Переведите комментарий на английскийКомментарии в прототипах должны быть на английском языке.
- # Короткий срок пули + # Short bullet lifetime🧰 Tools
🪛 yamllint (1.35.1)
[error] 67-67: wrong indentation: expected 6 but found 4
(indentation)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
Plan: Pro
⛔ Files ignored due to path filters (18)
Resources/Audio/_LostParadise/Weapons/Guns/Gunshots/shasspo.ogg
is excluded by!**/*.ogg
Resources/Textures/DeltaV/Clothing/Uniforms/Jumpsuit/explorer.rsi/equipped-INNERCLOTHING.png
is excluded by!**/*.png
Resources/Textures/DeltaV/Clothing/Uniforms/Jumpsuit/explorer.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Belt/salvwebbing.rsi/equipped-BELT.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Belt/salvwebbing.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Belt/salvwebbing.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Belt/salvwebbing.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Hands/Gloves/salvager.rsi/equipped-HAND.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Hands/Gloves/salvager.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Hands/Gloves/salvager.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Hands/Gloves/salvager.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hats/salvagerberet.rsi/equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Hats/salvagerberet.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/salvhelmet.rsi/equipped-HELMET.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/salvhelmet.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/salvhelmet.rsi/inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/Head/Helmets/salvhelmet.rsi/inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Clothing/OuterClothing/Coats/expeditor.rsi/equipped-OUTERCLOTHING.png
is excluded by!**/*.png
📒 Files selected for processing (56)
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/belt/belts.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/hand/gloves.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hats.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/helmet.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/vests.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/uniforms/jumpsuits.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/projectiles/projectiles.ftl
(1 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/rifles/Pibodi.ftl
(0 hunks)Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/snipers/Salvagers.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/belt/belts.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/hand/gloves.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hats.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/helmet.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/vests.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/uniforms/jumpsuits.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/projectiles/projectiles.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/rifles/Pibodi.ftl
(0 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/snipers/Salvagers.ftl
(1 hunks)Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/outerclothing/hardsuits.ftl
(1 hunks)Resources/Prototypes/Catalog/Cargo/cargo_cargo.yml
(0 hunks)Resources/Prototypes/Catalog/Cargo/cargo_hardsuits.yml
(0 hunks)Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml
(2 hunks)Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
(4 hunks)Resources/Prototypes/CharacterItemGroups/Generic/headGroup.yml
(1 hunks)Resources/Prototypes/CharacterItemGroups/Generic/itemGroups.yml
(1 hunks)Resources/Prototypes/CharacterItemGroups/Jobs/Logistics/cargoTechnician.yml
(1 hunks)Resources/Prototypes/CharacterItemGroups/Jobs/Logistics/salvageSpecialist.yml
(2 hunks)Resources/Prototypes/DeltaV/Catalog/VendingMachines/Inventories/salvage_points.yml
(1 hunks)Resources/Prototypes/DeltaV/Entities/Clothing/OuterClothing/armor.yml
(4 hunks)Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml
(1 hunks)Resources/Prototypes/Entities/Clothing/OuterClothing/vests.yml
(2 hunks)Resources/Prototypes/Entities/Objects/Fun/spray_paint.yml
(1 hunks)Resources/Prototypes/Loadouts/Generic/uniform.yml
(0 hunks)Resources/Prototypes/Loadouts/Jobs/Logistics/salvageSpecialist.yml
(0 hunks)Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml
(1 hunks)Resources/Prototypes/_LostParadise/Catalog/Cargo/cargo_crate.yml
(0 hunks)Resources/Prototypes/_LostParadise/CharacterItemGroups/wallets.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/Belt/belts.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/Hand/gloves.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet-eva.yml
(3 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hats.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/Head/helmet.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/coats.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/vests.yml
(3 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/winterhuntersuit.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Clothing/Uniforms/jumpsuits.yml
(1 hunks)Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml
(2 hunks)Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Rifles/Pibodi.yml
(0 hunks)Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Snipers/Salvagers.yml
(1 hunks)Resources/Prototypes/_LostParadise/Loadouts/Jobs/salvageSpecialist.yml
(1 hunks)Resources/Prototypes/_LostParadise/Loadouts/Jobs/uncategorized.yml
(1 hunks)Resources/Prototypes/_LostParadise/Loadouts/misc.yml
(1 hunks)Resources/Textures/_LostParadise/Clothing/Belt/salvwebbing.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/Hands/Gloves/salvager.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/Head/Hats/salvagerberet.rsi/meta.json
(1 hunks)Resources/Textures/_LostParadise/Clothing/Head/Helmets/salvhelmet.rsi/meta.json
(1 hunks)
💤 Files with no reviewable changes (8)
- Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/rifles/Pibodi.ftl
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/rifles/Pibodi.ftl
- Resources/Prototypes/Loadouts/Jobs/Logistics/salvageSpecialist.yml
- Resources/Prototypes/Catalog/Cargo/cargo_cargo.yml
- Resources/Prototypes/_LostParadise/Catalog/Cargo/cargo_crate.yml
- Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Rifles/Pibodi.yml
- Resources/Prototypes/Catalog/Cargo/cargo_hardsuits.yml
- Resources/Prototypes/Loadouts/Generic/uniform.yml
🧰 Additional context used
📓 Path-based instructions (44)
Resources/Prototypes/CharacterItemGroups/Generic/headGroup.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/hand/gloves.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/vests.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/belt/belts.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/belt/belts.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/uniforms/jumpsuits.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/hand/gloves.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hats.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/_LostParadise/Entities/Clothing/Belt/belts.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/CharacterItemGroups/Generic/itemGroups.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/ru-RU/ss14-ru/prototypes/entities/clothing/outerclothing/hardsuits.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/_LostParadise/CharacterItemGroups/wallets.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/hats.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/outerclothing/vests.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/_LostParadise/Loadouts/misc.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/winterhuntersuit.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/Catalog/Fills/Lockers/heads.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/Entities/Clothing/OuterClothing/vests.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/coats.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/Entities/Objects/Fun/spray_paint.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/snipers/Salvagers.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/CharacterItemGroups/Jobs/Logistics/salvageSpecialist.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Entities/Clothing/Uniforms/jumpsuits.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/uniforms/jumpsuits.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/helmet.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/helmet.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/_LostParadise/Entities/Clothing/Hand/gloves.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hats.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/snipers/Salvagers.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/projectiles/projectiles.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/vests.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/head/helmet.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Snipers/Salvagers.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet-eva.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/projectiles/projectiles.ftl (1)
Pattern **/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }
А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текст
Все переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/DeltaV/Entities/Clothing/OuterClothing/armor.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/DeltaV/Catalog/VendingMachines/Inventories/salvage_points.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/CharacterItemGroups/Jobs/Logistics/cargoTechnician.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Loadouts/Jobs/uncategorized.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
Resources/Prototypes/_LostParadise/Loadouts/Jobs/salvageSpecialist.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
🪛 yamllint (1.35.1)
Resources/Prototypes/_LostParadise/Entities/Clothing/Belt/belts.yml
[error] 96-96: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
[warning] 30-30: too few spaces before comment
(comments)
[warning] 30-30: missing starting space in comment
(comments)
Resources/Prototypes/Entities/Clothing/OuterClothing/vests.yml
[warning] 36-36: too few spaces before comment
(comments)
[warning] 36-36: missing starting space in comment
(comments)
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/coats.yml
[error] 97-97: too many spaces inside brackets
(brackets)
[error] 97-97: too many spaces inside brackets
(brackets)
Resources/Prototypes/Entities/Objects/Fun/spray_paint.yml
[warning] 245-245: truthy value should be one of [false, true]
(truthy)
[error] 245-245: too many spaces before comma
(commas)
[warning] 246-246: truthy value should be one of [false, true]
(truthy)
[error] 246-246: too many spaces before comma
(commas)
Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml
[warning] 31-31: too few spaces before comment
(comments)
Resources/Prototypes/_LostParadise/Entities/Clothing/Uniforms/jumpsuits.yml
[error] 832-832: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/helmet.yml
[error] 144-144: too many spaces inside brackets
(brackets)
[error] 144-144: too many spaces inside brackets
(brackets)
[error] 148-148: wrong indentation: expected 4 but found 2
(indentation)
[error] 151-151: wrong indentation: expected 6 but found 4
(indentation)
[error] 152-152: too many spaces inside brackets
(brackets)
[error] 152-152: too many spaces inside brackets
(brackets)
[error] 185-185: too many spaces inside brackets
(brackets)
[error] 185-185: too many spaces inside brackets
(brackets)
[error] 189-189: wrong indentation: expected 4 but found 2
(indentation)
[error] 192-192: wrong indentation: expected 6 but found 4
(indentation)
[error] 193-193: too many spaces inside brackets
(brackets)
[error] 193-193: too many spaces inside brackets
(brackets)
[error] 226-226: too many spaces inside brackets
(brackets)
[error] 226-226: too many spaces inside brackets
(brackets)
[error] 230-230: wrong indentation: expected 4 but found 2
(indentation)
[error] 233-233: wrong indentation: expected 6 but found 4
(indentation)
[error] 234-234: too many spaces inside brackets
(brackets)
[error] 234-234: too many spaces inside brackets
(brackets)
[error] 267-267: too many spaces inside brackets
(brackets)
[error] 267-267: too many spaces inside brackets
(brackets)
[error] 271-271: wrong indentation: expected 4 but found 2
(indentation)
[error] 274-274: wrong indentation: expected 6 but found 4
(indentation)
[error] 275-275: too many spaces inside brackets
(brackets)
[error] 275-275: too many spaces inside brackets
(brackets)
[error] 313-313: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/_LostParadise/Entities/Clothing/Hand/gloves.yml
[error] 91-91: wrong indentation: expected 4 but found 2
(indentation)
[error] 92-92: too many spaces after colon
(colons)
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hats.yml
[error] 128-128: wrong indentation: expected at least 3
(indentation)
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/vests.yml
[error] 2-2: too many spaces inside brackets
(brackets)
[error] 2-2: too many spaces inside brackets
(brackets)
[error] 22-22: too many spaces inside brackets
(brackets)
[error] 22-22: too many spaces inside brackets
(brackets)
[error] 42-42: too many spaces inside brackets
(brackets)
[error] 42-42: too many spaces inside brackets
(brackets)
[error] 47-47: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Snipers/Salvagers.yml
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 21-21: wrong indentation: expected at least 5
(indentation)
[error] 52-52: wrong indentation: expected 6 but found 4
(indentation)
[error] 61-61: wrong indentation: expected 4 but found 2
(indentation)
[error] 75-75: wrong indentation: expected 6 but found 4
(indentation)
[error] 93-93: wrong indentation: expected 6 but found 4
(indentation)
[error] 103-103: wrong indentation: expected 4 but found 2
(indentation)
[error] 117-117: wrong indentation: expected 6 but found 4
(indentation)
[error] 135-135: wrong indentation: expected 6 but found 4
(indentation)
[error] 144-144: wrong indentation: expected 4 but found 2
(indentation)
[error] 158-158: wrong indentation: expected 6 but found 4
(indentation)
[error] 174-174: wrong indentation: expected 6 but found 4
(indentation)
[error] 183-183: wrong indentation: expected 4 but found 2
(indentation)
[error] 197-197: wrong indentation: expected 6 but found 4
(indentation)
[error] 211-211: wrong indentation: expected 6 but found 4
(indentation)
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml
[error] 279-279: too many spaces inside brackets
(brackets)
[error] 279-279: too many spaces inside brackets
(brackets)
[error] 282-282: wrong indentation: expected 4 but found 2
(indentation)
[error] 289-289: wrong indentation: expected 6 but found 4
(indentation)
[error] 301-301: too many spaces inside brackets
(brackets)
[error] 301-301: too many spaces inside brackets
(brackets)
[error] 304-304: wrong indentation: expected 4 but found 2
(indentation)
[error] 311-311: wrong indentation: expected 6 but found 4
(indentation)
[error] 328-328: too many spaces inside brackets
(brackets)
[error] 328-328: too many spaces inside brackets
(brackets)
[error] 331-331: wrong indentation: expected 4 but found 2
(indentation)
[error] 333-333: wrong indentation: expected 6 but found 4
(indentation)
[error] 355-355: too many spaces inside brackets
(brackets)
[error] 355-355: too many spaces inside brackets
(brackets)
[error] 357-357: wrong indentation: expected 4 but found 2
(indentation)
[error] 366-366: too many spaces inside brackets
(brackets)
[error] 366-366: too many spaces inside brackets
(brackets)
[error] 369-369: wrong indentation: expected 4 but found 2
(indentation)
[error] 371-371: wrong indentation: expected 6 but found 4
(indentation)
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet-eva.yml
[error] 124-124: too many spaces inside brackets
(brackets)
[error] 124-124: too many spaces inside brackets
(brackets)
[error] 128-128: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/DeltaV/Entities/Clothing/OuterClothing/armor.yml
[error] 47-47: too many spaces inside brackets
(brackets)
🪛 GitHub Actions: YAML Linter
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Snipers/Salvagers.yml
[error] 42-42: Field "useKey" not found in "Content.Shared.Weapons.Melee.MeleeWeaponComponent"
⏰ Context from checks skipped due to timeout of 300000ms (2)
- GitHub Check: Test Packaging
- GitHub Check: build (ubuntu-latest)
🔇 Additional comments (52)
Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml (3)
214-215
: Баланс скорости передвижения выглядит корректным!Модификаторы скорости ходьбы и бега установлены на 0.8, что хорошо сбалансировано по сравнению с другими скафандрами.
219-220
: Коэффициенты брони уменьшены для баланса!Снижение коэффициентов Blunt и Slash до 0.55 делает скафандр более сбалансированным, сохраняя при этом его защитные свойства.
Line range hint
226-227
: Добавлена температурная защита!Коэффициент температурной защиты 0.001 соответствует другим термостойким скафандрам в игре.
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/winterhuntersuit.yml (2)
17-18
: Подтвердите изменения модификаторов скоростиСнижение модификаторов скорости ходьбы и бега с 0.9 до 0.85 соответствует указанным в PR нерфам утилити-костюмов. Однако стоит убедиться, что такое снижение не сделает костюм слишком медленным для его предназначения.
23-24
: Требуется объяснение изменений брониУвеличение коэффициента сопротивления проникающему урону с 0.65 до 0.8 выглядит как усиление, что противоречит общей направленности PR на ослабление костюмов. Пожалуйста, поясните причину этого изменения.
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hardsuit-helmet-eva.yml (4)
23-26
: Проверьте баланс значительного усиления защитыЗначительное увеличение защиты от проникающего урона и тепла (с 0.8 до 0.95) может нарушить игровой баланс. Пожалуйста, подтвердите, что такое усиление соответствует общему балансу игры.
53-55
: Изменения коэффициентов брони выглядят сбалансированнымиУмеренное повышение защиты соответствует роли шлема и хорошо сбалансировано между различными типами урона.
126-126
: Исправьте опечатки в описанииВ описании есть опечатки:
- "Standart" должно быть "Standard"
- "wielding" должно быть "welding"
- description: Standart helmet of security engineers, it has wielding protection integrated into eyes. + description: Standard helmet of security engineers, it has welding protection integrated into eyes.
121-146
: Реализация шлема инженера службы безопасности выглядит правильнойКомпоненты и характеристики шлема хорошо соответствуют его роли. Значения защиты сбалансированы относительно других шлемов высокого уровня.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 124-124: too many spaces inside brackets
(brackets)
[error] 124-124: too many spaces inside brackets
(brackets)
[error] 128-128: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/Entities/Clothing/OuterClothing/vests.yml (2)
121-121
: LGTM!Изменение затрагивает только форматирование, функциональность осталась прежней.
36-38
: 🧹 Nitpick (assertive)Исправьте форматирование комментария и проверьте баланс значений
Необходимо добавить пробел после # в комментарии. Также рекомендуется проверить баланс новых коэффициентов брони:
- Blunt: 0.6
- Slash: 0.6
- Piercing: 0.7
Текущие значения делают жилет эффективнее против пробивающего урона, чем против дробящего и режущего.
- Blunt: 0.6 #slightly better overall protection but slightly worse than bulletproof armor against bullets seems sensible + Blunt: 0.6 # slightly better overall protection but slightly worse than bulletproof armor against bullets seems sensibleLikely invalid or redundant comment.
🧰 Tools
🪛 yamllint (1.35.1)
[warning] 36-36: too few spaces before comment
(comments)
[warning] 36-36: missing starting space in comment
(comments)
Resources/Prototypes/Entities/Objects/Fun/spray_paint.yml (2)
245-246
:⚠️ Potential issueИсправьте форматирование YAML
Обнаружены проблемы форматирования:
- Лишние пробелы перед запятыми
Примените следующие изменения:
- True: {state: "spray_colors" , color: "#99826a"} - False: {state: "spray_cap_colors" , color: "#99826a"} + True: {state: "spray_colors", color: "#99826a"} + False: {state: "spray_cap_colors", color: "#99826a"}Likely invalid or redundant comment.
🧰 Tools
🪛 yamllint (1.35.1)
[warning] 245-245: truthy value should be one of [false, true]
(truthy)
[error] 245-245: too many spaces before comma
(commas)
[warning] 246-246: truthy value should be one of [false, true]
(truthy)
[error] 246-246: too many spaces before comma
(commas)
238-240
: Проверьте корректность нового цветаИзменение цвета с
#f6a44b
(оранжевый) на#99826a
(коричневато-серый) существенно меняет визуальное восприятие. Убедитесь, что это намеренное изменение и оно соответствует дизайн-документации.✅ Verification successful
Изменение цвета реализовано корректно
Проверка показала, что замена цвета с
#f6a44b
на#99826a
выполнена последовательно во всех необходимых компонентах, без конфликтов или частичных изменений.🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Check if the new color is used consistently across other files rg -l "#99826a" Resources/Length of output: 86
Script:
#!/bin/bash # Check if the old color is still used anywhere rg -l "#f6a44b" Resources/Length of output: 28
Resources/Prototypes/Catalog/Fills/Lockers/heads.yml (2)
30-30
: 🧹 Nitpick (assertive)Исправьте форматирование комментария
Добавьте пробел после символа
#
в комментарии.- - id: ShipyardComputerCircuitboard #LPP + - id: ShipyardComputerCircuitboard # LPPLikely invalid or redundant comment.
🧰 Tools
🪛 yamllint (1.35.1)
[warning] 30-30: too few spaces before comment
(comments)
[warning] 30-30: missing starting space in comment
(comments)
322-322
: Проверьте баланс оружияДобавление энергетического дробовика в два шкафчика главы службы безопасности может повлиять на игровой баланс. Убедитесь, что:
- Оружие имеет соответствующие ограничения по использованию
- Его характеристики сбалансированы
- Есть контрмеры для противодействия
Also applies to: 354-354
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/clothing/belt/belts.ftl (1)
14-15
: LGTM!Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/projectiles/projectiles.ftl (1)
11-20
: LGTM!Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/belt/belts.ftl (1)
14-15
: 🛠️ Refactor suggestionНеобходимо исправить регистр первой буквы после знака равенства
Согласно правилам локализации, все переводы, начинающиеся с 'ent-', должны иметь заглавную букву после знака равенства.
-ent-LPPClothingBeltSalvagerWebbing = утилизаторский разгрузочный жилет +ent-LPPClothingBeltSalvagerWebbing = Утилизаторский разгрузочный жилетLikely invalid or redundant comment.
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/weapons/guns/projectiles/projectiles.ftl (1)
17-18
: Отличное использование ссылки на описаниеПравильное использование механизма ссылок на повторяющиеся описания.
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/clothing/head/helmet.ftl (2)
19-20
: Перевод корректен!Перевод и описание точно передают смысл оригинала.
24-24
: Исправить орфографическую ошибкуВ описании есть ошибка: "уплотнёного" должно быть "уплотнённого".
Resources/Textures/_LostParadise/Clothing/Head/Hats/salvagerberet.rsi/meta.json (1)
1-18
: Метаданные текстуры корректны!Структура файла meta.json соответствует стандартному формату RSI, все необходимые состояния и параметры указаны правильно.
Resources/Textures/_LostParadise/Clothing/Belt/salvwebbing.rsi/meta.json (1)
1-26
: Метаданные текстуры корректны!Структура файла meta.json соответствует стандартному формату RSI, включает все необходимые состояния (icon, equipped-BELT, inhand-left, inhand-right) с поддержкой направлений.
Resources/Textures/_LostParadise/Clothing/Hands/Gloves/salvager.rsi/meta.json (1)
1-26
: Метаданные текстур корректны!Структура файла соответствует стандартному формату RSI, содержит все необходимые состояния для экипировки и правильно оформленное указание авторских прав.
Resources/Textures/_LostParadise/Clothing/Head/Helmets/salvhelmet.rsi/meta.json (1)
1-26
: Метаданные текстур шлема корректны!Структура файла соответствует стандартному формату RSI, содержит все необходимые состояния для экипировки. Корректно указаны авторские права как на оригинальные ресурсы, так и на последующие модификации.
Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml (1)
26-27
: Добавлено новое снаряжение для утилизатора!Добавление специального пальто (LPPExpeditorCoat) и защитных перчаток (LPPClothingHandsGlovesSalvage) соответствует целям PR по улучшению экипировки утилизаторов.
Resources/Prototypes/CharacterItemGroups/Jobs/Logistics/cargoTechnician.yml (1)
58-59
: Улучшена структура экипировки грузчика!Удалены пустые группы предметов и добавлен новый вариант верхней одежды (LoadoutCargoOuterCoatCargo), что улучшает организацию кода и расширяет возможности кастомизации персонажа.
Resources/Prototypes/CharacterItemGroups/Generic/headGroup.yml (1)
60-61
: Добавлен новый головной убор!Берет утилизатора (LPPLoadoutSalvageHeadBeret) успешно добавлен в общую группу головных уборов, что расширяет возможности кастомизации персонажа.
Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml (1)
31-31
: Кирка добавлена в стандартный набор.Добавление кирки в стандартный набор утилизатора логично, так как это базовый инструмент для работы.
🧰 Tools
🪛 yamllint (1.35.1)
[warning] 31-31: too few spaces before comment
(comments)
Resources/Prototypes/_LostParadise/Loadouts/misc.yml (2)
10-12
: Добавление системы требований для кошельков.Унификация требований через
LPPLoadoutWallets
улучшает управление доступом к кошелькам.Also applies to: 20-22, 30-32, 40-42, 50-52, 61-63, 71-73, 81-83
78-83
: Значительное снижение стоимости синдикатского кошелька.Снижение стоимости с 4 до 1 может нарушить игровой баланс. Рекомендуется пересмотреть это изменение.
Предлагаю проверить влияние на баланс:
✅ Verification successful
Изменение стоимости кошелька выглядит обоснованным
Анализ других предметов в модификации показывает, что стоимость 1 является стандартной для базовых предметов. В файлах загрузки security.yml и blueshield.yml большинство обычных предметов также имеют стоимость 0-1, в то время как только особые предметы оценены в 4 и выше.
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Поиск других предметов синдиката для сравнения стоимости rg -l "syndicate.*cost:" Resources/Prototypes/Length of output: 48
Script:
#!/bin/bash # Search for wallet-related entries and costs in Lost Paradise rg -l "wallet.*cost:|cost.*wallet" Resources/Prototypes/_LostParadise/ # Find the definition of LPPWalletSyndicate rg -A 5 "LPPWalletSyndicate" Resources/Prototypes/_LostParadise/ # Look for other loadout costs in the same directory rg "cost: \d+" Resources/Prototypes/_LostParadise/Loadouts/Length of output: 7922
Script:
#!/bin/bash # Check the git history for the specific lines in misc.yml git log -L78,83:Resources/Prototypes/_LostParadise/Loadouts/misc.ymlLength of output: 0
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/vests.yml (1)
41-58
: Новый бронежилет утилизатора хорошо сбалансирован.Характеристики брони (Blunt: 0.65, Slash: 0.65, Piercing: 0.75) логично распределены для типа работы утилизатора.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 42-42: too many spaces inside brackets
(brackets)
[error] 42-42: too many spaces inside brackets
(brackets)
[error] 47-47: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/_LostParadise/Loadouts/Jobs/salvageSpecialist.yml (1)
29-83
: Хорошо структурированные наборы униформы.Четкое разделение униформы с соответствующими требованиями и ограничениями улучшает организацию экипировки.
Resources/Prototypes/DeltaV/Entities/Clothing/OuterClothing/armor.yml (2)
64-65
: Улучшение показателей движения для ARCS.Увеличение модификаторов ходьбы и бега с 0.75 до 0.8 делает броню более практичной в использовании.
3-3
: Добавление AllowSuitStorageClothing улучшает функциональность.Добавление родительского класса AllowSuitStorageClothing позволяет хранить предметы в костюме, что улучшает игровой процесс.
Also applies to: 27-27, 47-47
Resources/Prototypes/CharacterItemGroups/Jobs/Logistics/salvageSpecialist.yml (2)
22-22
: Новый элемент экипировки добавлен корректноДобавление альтернативного разгрузочного пояса расширяет возможности кастомизации.
113-120
: Расширение выбора униформы соответствует целям PRДобавление новых вариантов униформы (explorer, expeditor, mercenary) предоставляет больше возможностей для персонализации персонажа.
Resources/Prototypes/_LostParadise/Entities/Clothing/Belt/belts.yml (1)
90-99
: 🛠️ Refactor suggestionТребуется исправление отступов
Новый предмет добавлен корректно, но есть проблемы с форматированием:
- Компоненты должны иметь отступ 4 пробела
- Спрайты определены правильно
Примените следующие изменения:
components: - - type: Sprite - sprite: _LostParadise/Clothing/Belt/salvwebbing.rsi - - type: Clothing - sprite: _LostParadise/Clothing/Belt/salvwebbing.rsi + - type: Sprite + sprite: _LostParadise/Clothing/Belt/salvwebbing.rsi + - type: Clothing + sprite: _LostParadise/Clothing/Belt/salvwebbing.rsiLikely invalid or redundant comment.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 96-96: wrong indentation: expected 4 but found 2
(indentation)
Resources/Prototypes/_LostParadise/Entities/Clothing/Hand/gloves.yml (1)
85-100
: 🧹 Nitpick (assertive)🛠️ Refactor suggestion
Исправьте форматирование и рассмотрите добавление защитных свойств
- Требуется исправить отступы в компонентах
- Рекомендуется усилить защитные свойства перчаток для утилизатора
Примените следующие изменения для форматирования:
components: - - type: Sprite - sprite: _LostParadise/Clothing/Hands/Gloves/salvager.rsi + - type: Sprite + sprite: _LostParadise/Clothing/Hands/Gloves/salvager.rsiРекомендуется усилить защиту от порезов:
- type: Armor modifiers: coefficients: - Slash: 0.95 + Slash: 0.85 + Pierce: 0.90Likely invalid or redundant comment.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 91-91: wrong indentation: expected 4 but found 2
(indentation)
[error] 92-92: too many spaces after colon
(colons)
Resources/Prototypes/DeltaV/Catalog/VendingMachines/Inventories/salvage_points.yml (1)
52-122
: Проверьте баланс цен на новые предметы
- Большой разброс цен (от 50 до 17500) может создать проблемы с балансом
- Некоторые предметы могут быть слишком доступны (LPPCandy за 50 очков)
- Рекомендуется пересмотреть цены на броню и оружие
Запустите следующий скрипт для анализа существующих цен:
✅ Verification successful
Цены на предметы сбалансированы корректно
- Широкий диапазон цен (50-17500) оправдан и создает осмысленную прогрессию:
- Расходники и базовые предметы: 50-500
- Стандартное снаряжение: 500-2000
- Продвинутое снаряжение: 2000-6000
- Элитное снаряжение: 6000-17500
- Низкая цена LPPCandy (50) обоснована как предмет комфорта
- Цены на броню и оружие соответствуют их эффективности
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Анализ цен на существующие предметы того же типа rg -A 1 "cost:" Resources/Prototypes/DeltaV/Catalog/VendingMachines/Inventories/ | grep -v "^--$" | sort -n -k2Length of output: 11033
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/hats.yml (1)
122-131
: 🛠️ Refactor suggestionИсправьте форматирование компонентов
Новый берет добавлен корректно, но требуется исправить отступы в компонентах.
Примените следующие изменения:
components: - - type: Sprite - sprite: _LostParadise/Clothing/Head/Hats/salvagerberet.rsi - - type: Clothing - sprite: _LostParadise/Clothing/Head/Hats/salvagerberet.rsi + - type: Sprite + sprite: _LostParadise/Clothing/Head/Hats/salvagerberet.rsi + - type: Clothing + sprite: _LostParadise/Clothing/Head/Hats/salvagerberet.rsiLikely invalid or redundant comment.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 128-128: wrong indentation: expected at least 3
(indentation)
Resources/Prototypes/CharacterItemGroups/Generic/itemGroups.yml (1)
138-158
: Изменения корректныНовые элементы экипировки добавлены правильно, с соблюдением существующей структуры и форматирования.
Resources/Prototypes/_LostParadise/Entities/Clothing/OuterClothing/coats.yml (1)
97-97
:⚠️ Potential issueИсправьте форматирование
Уберите лишние пробелы в списке родительских классов.
- parent: [ ClothingOuterStorageBase, AllowSuitStorageClothing ] + parent: [ClothingOuterStorageBase, AllowSuitStorageClothing]Likely invalid or redundant comment.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 97-97: too many spaces inside brackets
(brackets)
[error] 97-97: too many spaces inside brackets
(brackets)
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Snipers/Salvagers.yml (2)
181-181
:⚠️ Potential issueЗавершите описание оружия
Описание пистолета Schwarzlose обрывается на полуслове.
- description: Protocinetic pistol, that often uses with dagger. It can marker targets for + description: Protocinetic pistol, that often uses with dagger. It can mark targets for additional damage.Likely invalid or redundant comment.
42-42
:⚠️ Potential issueУдалите неподдерживаемое поле
Поле
useKey
не поддерживается в компонентеMeleeWeaponComponent
.- useKey: false
Likely invalid or redundant comment.
🧰 Tools
🪛 GitHub Actions: YAML Linter
[error] 42-42: Field "useKey" not found in "Content.Shared.Weapons.Melee.MeleeWeaponComponent"
Resources/Prototypes/_LostParadise/Entities/Clothing/Head/helmet.yml (5)
141-181
: Корректная реализация тяжелого шлема.Компоненты и характеристики брони хорошо сбалансированы. Механика складывания реализована правильно.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 144-144: too many spaces inside brackets
(brackets)
[error] 144-144: too many spaces inside brackets
(brackets)
[error] 148-148: wrong indentation: expected 4 but found 2
(indentation)
[error] 151-151: wrong indentation: expected 6 but found 4
(indentation)
[error] 152-152: too many spaces inside brackets
(brackets)
[error] 152-152: too many spaces inside brackets
(brackets)
223-263
: Проверьте значения брони для облегченного шлема SWAT.Коэффициенты брони (0.9) выше, чем у стандартного шлема SWAT (0.85), что нелогично для облегченной версии.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 226-226: too many spaces inside brackets
(brackets)
[error] 226-226: too many spaces inside brackets
(brackets)
[error] 230-230: wrong indentation: expected 4 but found 2
(indentation)
[error] 233-233: wrong indentation: expected 6 but found 4
(indentation)
[error] 234-234: too many spaces inside brackets
(brackets)
[error] 234-234: too many spaces inside brackets
(brackets)
264-306
: Уникальная реализация эпистемического шлема SWAT.Корректно добавлен компонент TinfoilHat с защитой от уничтожения.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 267-267: too many spaces inside brackets
(brackets)
[error] 267-267: too many spaces inside brackets
(brackets)
[error] 271-271: wrong indentation: expected 4 but found 2
(indentation)
[error] 274-274: wrong indentation: expected 6 but found 4
(indentation)
[error] 275-275: too many spaces inside brackets
(brackets)
[error] 275-275: too many spaces inside brackets
(brackets)
307-322
: Проверьте высокое сопротивление проникающему урону.Коэффициент сопротивления проникающему урону (0.95) значительно выше, чем у других типов урона (0.85). Это может нарушить баланс.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 313-313: wrong indentation: expected 4 but found 2
(indentation)
182-221
: 🧹 Nitpick (assertive)Рекомендуется создать базовый прототип для шлемов.
Наблюдается дублирование кода между шлемами SWAT и Heavy. Предлагаю вынести общие компоненты в базовый прототип.
Пример реализации:
+ - type: entity + id: LPPClothingHeadHelmetBase + abstract: true + components: + - type: Foldable + folded: true + canFoldInsideContainer: true + unfoldVerbText: fold-zip-verb + foldVerbText: fold-unzip-verb + - type: FoldableClothing + foldedEquippedPrefix: open + foldedHeldPrefix: open + - type: ExplosionResistance + damageCoefficient: 0.9 + - type: PressureProtection + lowPressureMultiplier: 100 + - type: BreathMask + - type: Item + heldPrefix: open - type: entity - parent: ClothingHeadBase + parent: LPPClothingHeadHelmetBase id: LPPClothingHeadHelmetSwatLikely invalid or redundant comment.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 185-185: too many spaces inside brackets
(brackets)
[error] 185-185: too many spaces inside brackets
(brackets)
[error] 189-189: wrong indentation: expected 4 but found 2
(indentation)
[error] 192-192: wrong indentation: expected 6 but found 4
(indentation)
[error] 193-193: too many spaces inside brackets
(brackets)
[error] 193-193: too many spaces inside brackets
(brackets)
Resources/Prototypes/_LostParadise/Entities/Clothing/Uniforms/jumpsuits.yml (2)
825-825
: Удаление компонента брони соответствует целям PR.Изменение является частью общего ослабления характеристик утилитарных костюмов.
826-835
: Корректная реализация комбинезона.Структура и описание соответствуют предназначению предмета для горных работ.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 832-832: wrong indentation: expected 4 but found 2
(indentation)
- id: BikeHorn |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Пересмотрите размещение BikeHorn
Велосипедный гудок кажется неуместным в защищенном хранилище, где находятся ценные предметы, такие как:
- Револьвер Декарда
- Базовый скафандр
- Реактивный ранец
- Крупная сумма денег
Рекомендуется переместить этот предмет в более подходящее место.
ent-LPPClothingOuterVestSalvager = Salvager west | ||
.desc = A synthetic armor vest. This one has added webbing and ballistic plates. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Исправьте опечатку в слове "vest"
В строке используется неправильное написание "west" вместо "vest".
-ent-LPPClothingOuterVestSalvager = Salvager west
+ent-LPPClothingOuterVestSalvager = Salvager vest
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
ent-LPPClothingOuterVestSalvager = Salvager west | |
.desc = A synthetic armor vest. This one has added webbing and ballistic plates. | |
ent-LPPClothingOuterVestSalvager = Salvager vest | |
.desc = A synthetic armor vest. This one has added webbing and ballistic plates. |
ent-LPPClothingOuterVestSalvager = Бронежилет утилизатора | ||
.desc = Жилет с кевларовыми вставками и уплотнёного полиэтилена. Имеет дополнительные карманы для ваших находок на экспедиции. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Исправьте грамматические и пунктуационные ошибки
- Исправьте грамматическую ошибку в слове "уплотнёного"
- Добавьте точку в конце описания для соответствия стилю других записей
ent-LPPClothingOuterVestSalvager = Бронежилет утилизатора
- .desc = Жилет с кевларовыми вставками и уплотнёного полиэтилена. Имеет дополнительные карманы для ваших находок на экспедиции.
+ .desc = Жилет с кевларовыми вставками и уплотнённого полиэтилена. Имеет дополнительные карманы для ваших находок на экспедиции.
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
ent-LPPClothingOuterVestSalvager = Бронежилет утилизатора | |
.desc = Жилет с кевларовыми вставками и уплотнёного полиэтилена. Имеет дополнительные карманы для ваших находок на экспедиции. | |
ent-LPPClothingOuterVestSalvager = Бронежилет утилизатора | |
.desc = Жилет с кевларовыми вставками и уплотнённого полиэтилена. Имеет дополнительные карманы для ваших находок на экспедиции. |
ent-LPPClothingHandsGlovesSalvage = salvager gloves | ||
.desc = Nylon gloves with polyurethane coating for hand protection. Protects against minor cuts. It felt like they were digging into the ground. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧹 Nitpick (assertive)
Исправьте время глагола в описании для соответствия стилю
Используйте настоящее время в описании для соответствия стилю других записей.
ent-LPPClothingHandsGlovesSalvage = salvager gloves
- .desc = Nylon gloves with polyurethane coating for hand protection. Protects against minor cuts. It felt like they were digging into the ground.
+ .desc = Nylon gloves with polyurethane coating for hand protection. Protects against minor cuts. Feels like digging into the ground.
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
ent-LPPClothingHandsGlovesSalvage = salvager gloves | |
.desc = Nylon gloves with polyurethane coating for hand protection. Protects against minor cuts. It felt like they were digging into the ground. | |
ent-LPPClothingHandsGlovesSalvage = salvager gloves | |
.desc = Nylon gloves with polyurethane coating for hand protection. Protects against minor cuts. Feels like digging into the ground. |
ent-LPPClothingHandsGlovesSalvage = Перчатки утилизатора | ||
.desc = Нейлоновые перчатки с полиуретановым покрытием для защиты от царапин. Чувствуется, будто бы в этих перчатках копали землю |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧹 Nitpick (assertive)
Добавьте точку в конце описания
Для соответствия стилю других записей, добавьте точку в конце описания.
ent-LPPClothingHandsGlovesSalvage = Перчатки утилизатора
- .desc = Нейлоновые перчатки с полиуретановым покрытием для защиты от царапин. Чувствуется, будто бы в этих перчатках копали землю
+ .desc = Нейлоновые перчатки с полиуретановым покрытием для защиты от царапин. Чувствуется, будто бы в этих перчатках копали землю.
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
ent-LPPClothingHandsGlovesSalvage = Перчатки утилизатора | |
.desc = Нейлоновые перчатки с полиуретановым покрытием для защиты от царапин. Чувствуется, будто бы в этих перчатках копали землю | |
ent-LPPClothingHandsGlovesSalvage = Перчатки утилизатора | |
.desc = Нейлоновые перчатки с полиуретановым покрытием для защиты от царапин. Чувствуется, будто бы в этих перчатках копали землю. |
items: | ||
- LPPCargotechjean | ||
|
||
- type: loadout | ||
id: LPPLoadoutTurtleneckQmCargo | ||
category: JobsLogisticsAUncategorized | ||
cost: 0 | ||
exclusive: true | ||
requirements: | ||
- !type:CharacterItemGroupRequirement | ||
group: LoadoutUniformsCivilian | ||
- !type:CharacterDepartmentRequirement | ||
departments: | ||
- Logistics | ||
items: | ||
- LPPTurtleneckQmCargo | ||
|
||
- type: loadout | ||
id: LPPLoadoutCargoSkirtleneckCargo | ||
category: JobsLogisticsAUncategorized | ||
cost: 0 | ||
exclusive: true | ||
requirements: | ||
- !type:CharacterItemGroupRequirement | ||
group: LoadoutUniformsCivilian | ||
- !type:CharacterDepartmentRequirement | ||
departments: | ||
- Logistics | ||
items: | ||
- LPPSkirtleneckCargo | ||
|
||
- type: loadout | ||
id: LPPLoadoutGorkaCargoVarg | ||
category: JobsLogisticsAUncategorized | ||
cost: 0 | ||
exclusive: true | ||
requirements: | ||
- !type:CharacterItemGroupRequirement | ||
group: LoadoutUniformsCivilian | ||
- !type:CharacterDepartmentRequirement | ||
departments: | ||
- Logistics | ||
items: | ||
- LPPGorkaCargoVarg | ||
|
||
- type: loadout | ||
id: LPPLoadoutGorkaCargo | ||
category: JobsLogisticsAUncategorized | ||
cost: 0 | ||
exclusive: true | ||
requirements: | ||
- !type:CharacterItemGroupRequirement | ||
group: LoadoutUniformsCivilian | ||
- !type:CharacterDepartmentRequirement | ||
departments: | ||
- Logistics | ||
items: | ||
- LPPGorkaCargo | ||
|
||
- type: loadout | ||
id: LPPLoadoutUtilCargo | ||
category: JobsLogisticsAUncategorized | ||
cost: 0 | ||
exclusive: true | ||
requirements: | ||
- !type:CharacterItemGroupRequirement | ||
group: LoadoutUniformsCivilian | ||
- !type:CharacterDepartmentRequirement | ||
departments: | ||
- Logistics | ||
items: | ||
- LPPUtilCargo | ||
|
||
- type: loadout | ||
id: LPPLoadoutQmcCargo | ||
category: JobsLogisticsAUncategorized | ||
cost: 0 | ||
exclusive: true | ||
requirements: | ||
- !type:CharacterItemGroupRequirement | ||
group: LoadoutUniformsCivilian | ||
- !type:CharacterDepartmentRequirement | ||
departments: | ||
- Logistics | ||
items: | ||
- LPPQmcCargo | ||
|
||
- type: loadout | ||
id: LoadoutCargoOuterCoatCargo | ||
category: JobsLogisticsAUncategorized | ||
cost: 1 | ||
exclusive: true | ||
requirements: | ||
- !type:CharacterItemGroupRequirement | ||
group: LoadoutCargoTechnicianOuter | ||
- !type:CharacterDepartmentRequirement | ||
departments: | ||
- Logistics | ||
items: | ||
- LPPClothingOuterCoatCargo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧹 Nitpick (assertive)
Рассмотрите возможность рефакторинга повторяющихся структур
В файле много повторяющихся блоков с одинаковой структурой. Можно упростить поддержку кода, создав базовый прототип для логистических нагрузок.
Предлагаю создать базовый прототип:
- type: loadout
id: LPPBaseLogisticsLoadout
category: JobsLogisticsAUncategorized
cost: 0
exclusive: true
requirements:
- !type:CharacterItemGroupRequirement
group: LoadoutUniformsCivilian
- !type:CharacterDepartmentRequirement
departments:
- Logistics
И наследовать от него остальные прототипы:
- type: loadout
parent: LPPBaseLogisticsLoadout
id: LPPLoadoutCargoBlackSkirt
items:
- LPPCargoBlackSkirt
@@ -0,0 +1,154 @@ | |||
# Общая одежда карго |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Удалите комментарий на русском языке
Согласно правилам кодирования, все комментарии в прототипах должны быть на английском языке.
-# Общая одежда карго
+# General cargo clothing
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
# Общая одежда карго | |
# General cargo clothing |
sprite: _LostParadise/Objects/Weapons/Guns/Projectiles/Nail.rsi | ||
layers: | ||
- state: nail | ||
- type: Projectile | ||
impactEffect: BulletImpactEffect | ||
damage: | ||
types: | ||
Piercing: 32 | ||
Blunt: 12 | ||
|
||
- type: entity | ||
id: LPPBulletLebel | ||
name: Lebel Bullet | ||
parent: BaseBullet | ||
categories: [ HideSpawnMenu ] | ||
description: Not too bad, but you still don't want to get hit by it. | ||
components: | ||
- type: Reflective | ||
reflective: | ||
- NonEnergy | ||
- type: Sprite | ||
noRot: false | ||
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi | ||
layers: | ||
- state: grapeshot | ||
shader: unshaded | ||
- type: Projectile | ||
impactEffect: BulletImpactEffectKinetic | ||
damage: | ||
types: | ||
Blunt: 15 | ||
Structural: 25 | ||
Piercing: 10 | ||
# Short lifespan | ||
- type: TimedDespawn | ||
lifetime: 1 | ||
|
||
- type: entity | ||
id: LPPBulletCharge2 | ||
name: charge bolt | ||
parent: BaseBullet | ||
categories: [ HideSpawnMenu ] | ||
description: That's not a lot of damage I might say. | ||
components: | ||
- type: Reflective | ||
reflective: | ||
- NonEnergy | ||
- type: Sprite | ||
noRot: false | ||
sprite: Objects/Weapons/Guns/Projectiles/magic.rsi | ||
layers: | ||
- state: chronobolt | ||
shader: unshaded | ||
- type: Projectile | ||
impactEffect: BulletImpactEffectKinetic | ||
damage: | ||
types: | ||
Blunt: 8 | ||
Piercing: 2 | ||
Structural: 45 | ||
# Short lifespan | ||
- type: TimedDespawn | ||
lifetime: 0.5 | ||
|
||
- type: entity | ||
name: protocinetic barrage | ||
id: LPPBulletchargebarrage | ||
parent: LPPBulletCharge2 | ||
categories: [ HideSpawnMenu ] | ||
components: | ||
- type: ProjectileSpread | ||
proto: LPPBulletCharge2 | ||
count: 4 | ||
spread: 17 | ||
|
||
- type: entity | ||
id: LPPBulletChargeWeak | ||
name: Weak charge bolt | ||
parent: BaseBullet | ||
categories: [ HideSpawnMenu ] | ||
description: Marks a target for additional damage. | ||
components: | ||
- type: Reflective | ||
reflective: | ||
- NonEnergy | ||
- type: Sprite | ||
noRot: false | ||
sprite: Objects/Weapons/Guns/Projectiles/magic.rsi | ||
layers: | ||
- state: chronobolt | ||
shader: unshaded | ||
- type: Projectile | ||
impactEffect: BulletImpactEffectKinetic | ||
damage: | ||
types: | ||
Blunt: 10 | ||
Structural: 25 | ||
# Short lifespan | ||
- type: TimedDespawn | ||
lifetime: 0.35 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Исправьте отступы в новых сущностях
В новых определениях сущностей есть проблемы с отступами. Убедитесь, что все отступы соответствуют стилю проекта.
Пример правильного форматирования:
components:
- type: Reflective
reflective:
- NonEnergy
🧰 Tools
🪛 yamllint (1.35.1)
[error] 282-282: wrong indentation: expected 4 but found 2
(indentation)
[error] 289-289: wrong indentation: expected 6 but found 4
(indentation)
[error] 301-301: too many spaces inside brackets
(brackets)
[error] 301-301: too many spaces inside brackets
(brackets)
[error] 304-304: wrong indentation: expected 4 but found 2
(indentation)
[error] 311-311: wrong indentation: expected 6 but found 4
(indentation)
[error] 328-328: too many spaces inside brackets
(brackets)
[error] 328-328: too many spaces inside brackets
(brackets)
[error] 331-331: wrong indentation: expected 4 but found 2
(indentation)
[error] 333-333: wrong indentation: expected 6 but found 4
(indentation)
[error] 355-355: too many spaces inside brackets
(brackets)
[error] 355-355: too many spaces inside brackets
(brackets)
[error] 357-357: wrong indentation: expected 4 but found 2
(indentation)
[error] 366-366: too many spaces inside brackets
(brackets)
[error] 366-366: too many spaces inside brackets
(brackets)
[error] 369-369: wrong indentation: expected 4 but found 2
(indentation)
[error] 371-371: wrong indentation: expected 6 but found 4
(indentation)
ent-LPPClothingHeadHelmetHeavy = Heavy armor helmet | ||
.desc = A sturdy helmet made of kevlar and plasteel, will protect against small-caliber bullets, as well as shrapnel. | ||
ent-LPPClothingHeadHelmetSwat = SWAT armor helmet | ||
.desc = A sturdy helmet made of kevlar and plasteel, will protect against small-caliber bullets, as well as shrapnel. | ||
ent-LPPClothingHeadHelmetSwatAlternative = Lightened SWAT armor helmet | ||
.desc = A sturdy helmet made of kevlar and plasteel, will protect against small-caliber bullets, as well as shrapnel. | ||
ent-LPPClothingHeadHelmetSwatEpistemic = Epistemic SWAT armor helmet | ||
.desc = A sturdy helmet made of kevlar and plasteel, will protect against small-caliber bullets, as well as shrapnel. | ||
ent-LPPClothingHeadHelmetSalvager = Salvager helmet | ||
.desc = Sturdy metal helmet, what else do you need? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Необходимо исправить форматирование и улучшить описания
- Согласно правилам локализации, текст после = для записей, начинающихся с ent-, должен начинаться с заглавной буквы:
-ent-LPPClothingHeadHelmetHeavy = heavy armor helmet
+ent-LPPClothingHeadHelmetHeavy = Heavy armor helmet
- Повторяющиеся описания следует оформить через ссылки:
ent-LPPClothingHeadHelmetHeavy = Heavy armor helmet
.desc = A sturdy helmet made of kevlar and plasteel, will protect against small-caliber bullets, as well as shrapnel.
ent-LPPClothingHeadHelmetSwat = SWAT armor helmet
- .desc = A sturdy helmet made of kevlar and plasteel, will protect against small-caliber bullets, as well as shrapnel.
+ .desc = { ent-LPPClothingHeadHelmetHeavy.desc }
- Описания должны отражать уникальные особенности каждого шлема. Например, для Epistemic SWAT helmet нужно указать защиту от психического воздействия.
Committable suggestion skipped: line range outside the PR's diff.
ent-LPPClothingUniformExplorerAlternative = Explorer denim overalls | ||
.desc = Made out of denim overalls are a good clothing if you are working with pickaxes a lot. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Требуется исправление грамматики и форматирования
- В описании комбинезона исследователя есть грамматические ошибки. Предлагаемые изменения:
ent-LPPClothingUniformExplorerAlternative = Explorer denim overalls
- .desc = Made out of denim overalls are a good clothing if you are working with pickaxes a lot.
+ .desc = Denim overalls are perfect for working with pickaxes.
- Для соблюдения единообразия рекомендуется использовать базовое описание, как в других записях:
ent-LPPClothingUniformExplorerAlternative = Explorer denim overalls
- .desc = Denim overalls are perfect for working with pickaxes.
+ .desc = { ent-ClothingUniformBase.desc }
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
ent-LPPClothingUniformExplorerAlternative = Explorer denim overalls | |
.desc = Made out of denim overalls are a good clothing if you are working with pickaxes a lot. | |
ent-LPPClothingUniformExplorerAlternative = Explorer denim overalls | |
.desc = Denim overalls are perfect for working with pickaxes. |
ent-LPPClothingUniformExplorerAlternative = Explorer denim overalls | |
.desc = Made out of denim overalls are a good clothing if you are working with pickaxes a lot. | |
ent-LPPClothingUniformExplorerAlternative = Explorer denim overalls | |
.desc = { ent-ClothingUniformBase.desc } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 6
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
Plan: Pro
⛔ Files ignored due to path filters (1)
Resources/Textures/Nyanotrasen/Clothing/Uniforms/Jumpsuit/summer_security.rsi/equipped-INNERCLOTHING.png
is excluded by!**/*.png
📒 Files selected for processing (1)
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Snipers/Salvagers.yml
(1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Snipers/Salvagers.yml (1)
Pattern **/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.
Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу prob:
, можно оставить оригинальную часть с - id:
.
🪛 yamllint (1.35.1)
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Snipers/Salvagers.yml
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 21-21: wrong indentation: expected at least 5
(indentation)
[error] 51-51: wrong indentation: expected 6 but found 4
(indentation)
[error] 60-60: wrong indentation: expected 4 but found 2
(indentation)
[error] 74-74: wrong indentation: expected 6 but found 4
(indentation)
[error] 92-92: wrong indentation: expected 6 but found 4
(indentation)
[error] 102-102: wrong indentation: expected 4 but found 2
(indentation)
[error] 116-116: wrong indentation: expected 6 but found 4
(indentation)
[error] 134-134: wrong indentation: expected 6 but found 4
(indentation)
[error] 143-143: wrong indentation: expected 4 but found 2
(indentation)
[error] 157-157: wrong indentation: expected 6 but found 4
(indentation)
[error] 173-173: wrong indentation: expected 6 but found 4
(indentation)
[error] 182-182: wrong indentation: expected 4 but found 2
(indentation)
[error] 196-196: wrong indentation: expected 6 but found 4
(indentation)
[error] 210-210: wrong indentation: expected 6 but found 4
(indentation)
⏰ Context from checks skipped due to timeout of 300000ms (3)
- GitHub Check: build (ubuntu-latest)
- GitHub Check: build (ubuntu-latest)
- GitHub Check: Test Packaging
🔇 Additional comments (1)
Resources/Prototypes/_LostParadise/Entities/Objects/Weapons/Guns/Snipers/Salvagers.yml (1)
1-211
: Техническая реализация выполнена корректноСтруктура прототипов оружия реализована правильно:
- Компоненты настроены корректно
- Параметры урона и скорострельности сбалансированы
- Слоты экипировки определены верно
- Пути к аудио файлам корректны
Основные замечания касаются только описаний, которые необходимо перенести в файлы локализации.
🧰 Tools
🪛 yamllint (1.35.1)
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 21-21: wrong indentation: expected at least 5
(indentation)
[error] 51-51: wrong indentation: expected 6 but found 4
(indentation)
[error] 60-60: wrong indentation: expected 4 but found 2
(indentation)
[error] 74-74: wrong indentation: expected 6 but found 4
(indentation)
[error] 92-92: wrong indentation: expected 6 but found 4
(indentation)
[error] 102-102: wrong indentation: expected 4 but found 2
(indentation)
[error] 116-116: wrong indentation: expected 6 but found 4
(indentation)
[error] 134-134: wrong indentation: expected 6 but found 4
(indentation)
[error] 143-143: wrong indentation: expected 4 but found 2
(indentation)
[error] 157-157: wrong indentation: expected 6 but found 4
(indentation)
[error] 173-173: wrong indentation: expected 6 but found 4
(indentation)
[error] 182-182: wrong indentation: expected 4 but found 2
(indentation)
[error] 196-196: wrong indentation: expected 6 but found 4
(indentation)
[error] 210-210: wrong indentation: expected 6 but found 4
(indentation)
soundGunshot: | ||
path: /Audio/_LostParadise/Weapons/Guns/Gunshots/shasspo.ogg | ||
- type: GunWieldBonus |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧹 Nitpick (assertive)
Рекомендуется уникальный звук выстрела
Текущая конфигурация использует тот же звук, что и Shasspo rifle. Рекомендуется создать уникальный звук для этого оружия, учитывая его другой механизм работы.
name: Shasspo self-loading needle rifle | ||
description: A rifle that shoots needles of carbon, taking it from the atmosphere. The operating principle is similar to PSLR. Has built-in optics. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Требуется перевод описания и исправление опечатки
- Описание должно быть ссылкой на перевод
- В описании упоминается "PSLR" - возможно имелось в виду "PIBODI"?
Предлагаемые изменения:
- name: Shasspo self-loading needle rifle
- description: A rifle that shoots needles of carbon, taking it from the atmosphere. The operating principle is similar to PSLR. Has built-in optics.
+ name: weapon-shasspo-name
+ description: weapon-shasspo-description
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
name: Shasspo self-loading needle rifle | |
description: A rifle that shoots needles of carbon, taking it from the atmosphere. The operating principle is similar to PSLR. Has built-in optics. | |
name: weapon-shasspo-name | |
description: weapon-shasspo-description |
name: Schwarzlose self-loading pistol | ||
description: Protocinetic pistol, that often uses with dagger. It can marker targets for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Требуется завершить и перевести описание
- Описание обрывается на полуслове: "It can marker targets for"
- Необходимо использовать ссылку на перевод вместо прямого текста
Предлагаемые изменения:
- name: Schwarzlose self-loading pistol
- description: Protocinetic pistol, that often uses with dagger. It can marker targets for
+ name: weapon-schwarzlose-name
+ description: weapon-schwarzlose-description
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
name: Schwarzlose self-loading pistol | |
description: Protocinetic pistol, that often uses with dagger. It can marker targets for | |
name: weapon-schwarzlose-name | |
description: weapon-schwarzlose-description |
name: Manlicher self-loading shotgun | ||
description: Double barrel self loading shotgun, works like a PCA, but shots lots of projectiles into your enemy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Требуется перевод описания
Описание должно быть ссылкой на перевод.
Предлагаемые изменения:
- name: Manlicher self-loading shotgun
- description: Double barrel self loading shotgun, works like a PCA, but shots lots of projectiles into your enemy
+ name: weapon-manlicher-name
+ description: weapon-manlicher-description
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
name: Manlicher self-loading shotgun | |
description: Double barrel self loading shotgun, works like a PCA, but shots lots of projectiles into your enemy | |
name: weapon-manlicher-name | |
description: weapon-manlicher-description |
name: Lebel self-loading tube rifle | ||
description: Tube fed rifle that uses Pibodi technologies to produse ammunition and store it like old-fation 19 century rifle. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Требуется перевод описания и исправление опечаток
В тексте присутствуют опечатки: "produse" вместо "produce", "old-fation" вместо "old-fashion".
Предлагаемые изменения:
- name: Lebel self-loading tube rifle
- description: Tube fed rifle that uses Pibodi technologies to produse ammunition and store it like old-fation 19 century rifle.
+ name: weapon-lebel-name
+ description: weapon-lebel-description
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
name: Lebel self-loading tube rifle | |
description: Tube fed rifle that uses Pibodi technologies to produse ammunition and store it like old-fation 19 century rifle. | |
name: weapon-lebel-name | |
description: weapon-lebel-description |
name: Pibodi self-loading rifle | ||
description: A hellish mix of just kinetic accelerator and classic firearms. Converts and accumulates carbon from the atmosphere into projectiles, converting part of it into a kind of gunpowder for firing, which takes quite a long time, but in the meantime you can poke your opponent with an integrated bayonet. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Требуется перевод описания
Согласно правилам кодирования, описания в прототипах должны быть только ссылкой на перевод, а не прямым текстом на английском языке.
Предлагаемые изменения:
- name: Pibodi self-loading rifle
- description: A hellish mix of just kinetic accelerator and classic firearms. Converts and accumulates carbon from the atmosphere into projectiles, converting part of it into a kind of gunpowder for firing, which takes quite a long time, but in the meantime you can poke your opponent with an integrated bayonet.
+ name: weapon-pibodi-name
+ description: weapon-pibodi-description
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
name: Pibodi self-loading rifle | |
description: A hellish mix of just kinetic accelerator and classic firearms. Converts and accumulates carbon from the atmosphere into projectiles, converting part of it into a kind of gunpowder for firing, which takes quite a long time, but in the meantime you can poke your opponent with an integrated bayonet. | |
name: weapon-pibodi-name | |
description: weapon-pibodi-description |
Респрайт экипировки СБ, дополнительные ништяки и правки скафандров утилей
Описание обновления:
Медиа
Проверки
Изменения
🆑 MegaDaimond
бронекостюм, шлем спецназа)