-
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
Halloween things #289
Halloween things #289
Conversation
WalkthroughВ данном запросе на изменение добавлены новые сущности, связанные с предметами, декорациями и текстурами на тему Хэллоуина в игре "Lost Paradise". Включены новые виды конфет, деревьев, декоративных элементов, а также мешков для хранения. Кроме того, в локализационные файлы добавлены соответствующие описания для новых сущностей на английском и русском языках. Все изменения направлены на расширение контента, связанного с Хэллоуином, в игре. Changes
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 922380a merging into 508ae75 Resources/Textures/_LostParadise/Objects/Consumable/halloween.rsi
Resources/Textures/_LostParadise/Objects/Decoration/Flora/flora_halloween.rsi
Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi
Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi
Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi
Resources/Textures/_LostParadise/Structures/Wallmounts/halloween.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: 32
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
⛔ Files ignored due to path filters (31)
Resources/Textures/_LostParadise/Objects/Consumable/halloween.rsi/candy_1.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Consumable/halloween.rsi/candy_2.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Consumable/halloween.rsi/candy_3.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Consumable/halloween.rsi/candy_4.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Consumable/halloween.rsi/lollipop.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Decoration/Flora/flora_halloween.rsi/halloweentree01.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Decoration/Flora/flora_halloween.rsi/halloweentree02.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Decoration/Flora/flora_halloween.rsi/halloweentree03.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Decoration/Flora/flora_halloween.rsi/halloweentree04.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Decoration/Flora/flora_halloween.rsi/icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/spider_big.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/spider_big2.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/spider_mini1.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/spider_mini2.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/spider_mini3.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/paper_bag.rsi/empty-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/paper_bag.rsi/empty-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/paper_bag.rsi/empty_icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/paper_bag.rsi/full-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/paper_bag.rsi/full-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/paper_bag.rsi/full_icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/pumpkin_bag.rsi/empty-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/pumpkin_bag.rsi/empty-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/pumpkin_bag.rsi/empty_icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/pumpkin_bag.rsi/full-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/pumpkin_bag.rsi/full-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/pumpkin_bag.rsi/full_icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Structures/Wallmounts/halloween.rsi/checkboxes.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Structures/Wallmounts/halloween.rsi/light_bulbs.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Structures/Wallmounts/halloween.rsi/picture_family.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Structures/Wallmounts/halloween.rsi/сounts_painting.png
is excluded by!**/*.png
📒 Files selected for processing (13)
- Resources/Locale/ru-RU/_LostParadise/halloween.ftl (1 hunks)
- Resources/Prototypes/_LostParadise/Entities/Objects/Consumable/food/halloween.yml (1 hunks)
- Resources/Prototypes/_LostParadise/Entities/Objects/Decoration/Flora/halloween.yml (1 hunks)
- Resources/Prototypes/_LostParadise/Entities/Objects/Decoration/halloween.yml (1 hunks)
- Resources/Prototypes/_LostParadise/Entities/Objects/Specific/halloween.yml (1 hunks)
- Resources/Prototypes/_LostParadise/Entities/Structures/Wallmounts/halloween.yml (1 hunks)
- Resources/Prototypes/_LostParadise/tags.yml (1 hunks)
- Resources/Textures/_LostParadise/Objects/Consumable/halloween.rsi/meta.json (1 hunks)
- Resources/Textures/_LostParadise/Objects/Decoration/Flora/flora_halloween.rsi/meta.json (1 hunks)
- Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/meta.json (1 hunks)
- Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/paper_bag.rsi/meta.json (1 hunks)
- Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/pumpkin_bag.rsi/meta.json (1 hunks)
- Resources/Textures/_LostParadise/Structures/Wallmounts/halloween.rsi/meta.json (1 hunks)
🧰 Additional context used
📓 Path-based instructions (7)
Resources/Locale/ru-RU/_LostParadise/halloween.ftl (1)
Pattern
**/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текстВсе переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Prototypes/_LostParadise/Entities/Objects/Consumable/food/halloween.yml (1)
Pattern
**/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу
prob:
, можно оставить оригинальную часть с- id:
.Resources/Prototypes/_LostParadise/Entities/Objects/Decoration/Flora/halloween.yml (1)
Pattern
**/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу
prob:
, можно оставить оригинальную часть с- id:
.Resources/Prototypes/_LostParadise/Entities/Objects/Decoration/halloween.yml (1)
Pattern
**/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу
prob:
, можно оставить оригинальную часть с- id:
.Resources/Prototypes/_LostParadise/Entities/Objects/Specific/halloween.yml (1)
Pattern
**/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу
prob:
, можно оставить оригинальную часть с- id:
.Resources/Prototypes/_LostParadise/Entities/Structures/Wallmounts/halloween.yml (1)
Pattern
**/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу
prob:
, можно оставить оригинальную часть с- id:
.Resources/Prototypes/_LostParadise/tags.yml (1)
Pattern
**/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу
prob:
, можно оставить оригинальную часть с- id:
.
🪛 yamllint
Resources/Prototypes/_LostParadise/Entities/Objects/Consumable/food/halloween.yml
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 13-13: wrong indentation: expected at least 5
(indentation)
[error] 19-19: wrong indentation: expected 10 but found 8
(indentation)
[error] 33-33: wrong indentation: expected 4 but found 2
(indentation)
[error] 40-40: wrong indentation: expected 4 but found 2
(indentation)
[error] 47-47: wrong indentation: expected 4 but found 2
(indentation)
[error] 56-56: wrong indentation: expected 4 but found 2
(indentation)
[error] 61-61: wrong indentation: expected 6 but found 4
(indentation)
[error] 67-67: wrong indentation: expected 10 but found 8
(indentation)
[error] 75-75: no new line character at the end of file
(new-line-at-end-of-file)
Resources/Prototypes/_LostParadise/Entities/Objects/Decoration/Flora/halloween.yml
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 17-17: wrong indentation: expected at least 3
(indentation)
[error] 27-27: wrong indentation: expected at least 3
(indentation)
[error] 37-37: wrong indentation: expected at least 3
(indentation)
[error] 40-40: too many blank lines
(1 > 0) (empty-lines)
Resources/Prototypes/_LostParadise/Entities/Objects/Decoration/halloween.yml
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 11-11: wrong indentation: expected at least 5
(indentation)
[error] 12-12: too many spaces inside brackets
(brackets)
[error] 12-12: too many spaces inside brackets
(brackets)
[error] 26-26: wrong indentation: expected 6 but found 4
(indentation)
[error] 30-30: wrong indentation: expected 8 but found 6
(indentation)
[error] 34-34: too many spaces inside brackets
(brackets)
[error] 34-34: too many spaces inside brackets
(brackets)
[error] 34-34: no new line character at the end of file
(new-line-at-end-of-file)
Resources/Prototypes/_LostParadise/Entities/Objects/Specific/halloween.yml
[error] 10-10: wrong indentation: expected 8 but found 6
(indentation)
[error] 11-11: too many spaces inside brackets
(brackets)
[error] 11-11: too many spaces inside brackets
(brackets)
[error] 14-14: wrong indentation: expected 8 but found 6
(indentation)
[error] 28-28: wrong indentation: expected 8 but found 6
(indentation)
[error] 29-29: too many spaces inside brackets
(brackets)
[error] 29-29: too many spaces inside brackets
(brackets)
[error] 32-32: wrong indentation: expected 8 but found 6
(indentation)
[error] 35-35: no new line character at the end of file
(new-line-at-end-of-file)
Resources/Prototypes/_LostParadise/Entities/Structures/Wallmounts/halloween.yml
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 18-18: wrong indentation: expected at least 3
(indentation)
[error] 27-27: trailing spaces
(trailing-spaces)
[error] 29-29: wrong indentation: expected at least 3
(indentation)
[error] 40-40: wrong indentation: expected at least 3
(indentation)
Resources/Prototypes/_LostParadise/tags.yml
[warning] 168-168: too few spaces before comment
(comments)
[warning] 168-168: missing starting space in comment
(comments)
[error] 169-169: too many blank lines
(1 > 0) (empty-lines)
🔇 Additional comments (26)
Resources/Textures/_LostParadise/Structures/Wallmounts/halloween.rsi/meta.json (4)
1-23
: Структура JSON файла корректнаJSON файл имеет правильную структуру и содержит все необходимые элементы для метаданных ресурса.
2-4
: Проверьте актуальность информации о лицензии и авторских правахУбедитесь, что указанная лицензия (CC-BY-SA-3.0) и информация об авторских правах актуальны и соответствуют текущей политике проекта. Также проверьте, что ссылка на коммит tgstation по-прежнему актуальна.
5-8
: Размер ресурса соответствует стандартуУказанный размер 32x32 пикселя является стандартным для спрайтов в подобных проектах. Убедитесь, что это соответствует требованиям вашего проекта.
9-22
: Проверьте соответствие состояний теме ХэллоуинаПеречисленные состояния ("checkboxes", "counts_painting", "light_bulbs", "picture_family") не кажутся напрямую связанными с темой Хэллоуина. Рассмотрите возможность добавления более тематических состояний или уточните, как эти состояния связаны с Хэллоуином.
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/paper_bag.rsi/meta.json (4)
1-32
: Структура файла meta.json корректна и соответствует стандартам.Файл meta.json содержит все необходимые элементы для определения текстуры объекта "бумажный пакет". Структура включает версию, лицензию, размер и состояния объекта.
2-3
: Проверьте актуальность версии и лицензии.Убедитесь, что версия 1 является актуальной для данного формата файла. Лицензия CC-BY-SA-3.0 является подходящей для открытых проектов, но удостоверьтесь, что она соответствует политике проекта Lost Paradise.
4-7
: Размер текстуры соответствует стандартам игры.Размер 32x32 пикселя является типичным для спрайтов в играх подобного типа. Убедитесь, что этот размер соответствует другим объектам в игре для обеспечения визуальной согласованности.
1-32
: Проверьте наличие соответствующих файлов текстур.Убедитесь, что для каждого определенного состояния существует соответствующий файл текстуры в директории
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/paper_bag.rsi/
.✅ Verification successful
Проверка успешна: все соответствующие файлы текстур присутствуют.
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Проверка наличия файлов текстур для каждого состояния states=("empty_icon" "full_icon" "empty-inhand-right" "empty-inhand-left" "full-inhand-right" "full-inhand-left") for state in "${states[@]}"; do fd "$state.png" Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/paper_bag.rsi/ doneLength of output: 1501
Resources/Textures/_LostParadise/Objects/Specific/halloween.rsi/pumpkin_bag.rsi/meta.json (4)
1-32
: Структура файла корректнаФайл JSON имеет правильную структуру и синтаксис. Он содержит все необходимые ключи для метаданных текстуры: версию, лицензию, размер и состояния.
2-3
: Версия и лицензия указаны корректноВерсия 1 подходит для нового файла. Лицензия CC-BY-SA-3.0 является допустимой для игровых ресурсов.
Пожалуйста, убедитесь, что выбор лицензии CC-BY-SA-3.0 соответствует общей политике лицензирования проекта для текстур.
4-7
: Размер текстуры указан корректноРазмер 32x32 пикселя является подходящим для текстуры игрового предмета, такого как сумка-тыква. Спецификация размера соответствует правильному формату JSON.
1-32
: Файл метаданных текстуры соответствует требованиямМетаданные для текстуры сумки-тыквы корректно определены и структурированы. Файл включает всю необходимую информацию: версию, лицензию, размер и состояния. Определение состояний охватывает различные визуальные представления предмета.
Файл хорошо вписывается в контекст обновления на тему Хэллоуина и готов к использованию в проекте.
Resources/Textures/_LostParadise/Objects/Consumable/halloween.rsi/meta.json (1)
5-8
: Спецификация размера корректна.Размер 32x32 пикселя является стандартным для игровых ассетов и подходит для небольших объектов, таких как конфеты.
Resources/Textures/_LostParadise/Objects/Decoration/Flora/flora_halloween.rsi/meta.json (2)
5-8
: Размеры текстуры указаны корректно.Размеры текстуры 64x64 пикселя соответствуют стандартным размерам спрайтов в игровой разработке. Структура JSON для указания размеров правильная.
1-26
: Файл meta.json соответствует целям PR и имеет хорошую структуру.Этот файл успешно вводит новые текстуры на тему Хэллоуина в игру, что соответствует целям PR. Метаданные полны и следуют лучшим практикам в отношении атрибуции и лицензирования. Структура файла логична и хорошо организована.
Отличная работа по добавлению сезонного контента с соблюдением всех необходимых стандартов документации!
Resources/Prototypes/_LostParadise/Entities/Objects/Decoration/halloween.yml (3)
1-5
: Определение сущности корректно.Базовое определение сущности и её свойства соответствуют требованиям. Идентификатор использует префикс LPPP, что указывает на правильное размещение в папке _LostParadise. Название и описание на английском языке, что соответствует руководству.
14-21
: Компонент RandomSprite реализован правильно.Компонент RandomSprite обеспечивает визуальное разнообразие, что хорошо подходит для декоративных объектов. Все состояния спрайтов связаны с пауками, что поддерживает тематическую целостность. Реализация соответствует ожиданиям и не содержит явных проблем.
22-23
: Компонент Damageable определен корректно.Использование контейнера повреждений типа Inorganic для декоративного объекта является подходящим выбором. Определение компонента не содержит ошибок и соответствует ожидаемой функциональности.
Resources/Prototypes/_LostParadise/Entities/Objects/Specific/halloween.yml (1)
1-35
: Общее заключение по файлуФайл
Resources/Prototypes/_LostParadise/Entities/Objects/Specific/halloween.yml
в целом соответствует целям PR по добавлению контента, связанного с Хэллоуином. Определения сущностей структурированы правильно и размещены в соответствующей папке _LostParadise.Основные моменты для улучшения:
- Обновление описаний для лучшего соответствия теме конфет и Хэллоуина.
- Добавление русских переводов для имен сущностей.
- Проверка и исправление путей к спрайтам.
- Добавление пустой строки в конец файла.
После внесения этих изменений файл будет полностью соответствовать стандартам проекта и целям PR.
🧰 Tools
🪛 yamllint
[error] 10-10: wrong indentation: expected 8 but found 6
(indentation)
[error] 11-11: too many spaces inside brackets
(brackets)
[error] 11-11: too many spaces inside brackets
(brackets)
[error] 14-14: wrong indentation: expected 8 but found 6
(indentation)
[error] 28-28: wrong indentation: expected 8 but found 6
(indentation)
[error] 29-29: too many spaces inside brackets
(brackets)
[error] 29-29: too many spaces inside brackets
(brackets)
[error] 32-32: wrong indentation: expected 8 but found 6
(indentation)
[error] 35-35: no new line character at the end of file
(new-line-at-end-of-file)
Resources/Prototypes/_LostParadise/Entities/Structures/Wallmounts/halloween.yml (2)
1-10
: Определение сущности выглядит корректным.Структура и содержание определения сущности
LPPPosterHalloweenFamily
соответствуют требованиям. Все компоненты правильно определены, и ссылки на спрайты корректны.🧰 Tools
🪛 yamllint
[error] 7-7: wrong indentation: expected at least 3
(indentation)
34-47
: Определение сущности выглядит корректным.Структура и содержание определения сущности
LPPPLightbulbs
соответствуют требованиям. Все компоненты, включая PointLight и Sprite, правильно определены, и ссылки на спрайты корректны.🧰 Tools
🪛 yamllint
[error] 40-40: wrong indentation: expected at least 3
(indentation)
Resources/Prototypes/_LostParadise/Entities/Objects/Consumable/food/halloween.yml (5)
1-27
: Определение сущности LPPCandy выглядит корректным.Структура и компоненты сущности соответствуют ожидаемому формату для съедобных предметов. Описание на английском языке, что соответствует руководству по кодированию.
🧰 Tools
🪛 yamllint
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 13-13: wrong indentation: expected at least 5
(indentation)
[error] 19-19: wrong indentation: expected 10 but found 8
(indentation)
29-34
: Определение сущности LPPCandy2 корректно.Сущность правильно наследуется от базового объекта конфеты и изменяет только визуальное представление.
🧰 Tools
🪛 yamllint
[error] 33-33: wrong indentation: expected 4 but found 2
(indentation)
36-41
: Определение сущности LPPCandy3 корректно.Сущность правильно наследуется от базового объекта конфеты и изменяет только визуальное представление.
🧰 Tools
🪛 yamllint
[error] 40-40: wrong indentation: expected 4 but found 2
(indentation)
43-48
: Определение сущности LPPCandy4 корректно.Сущность правильно наследуется от базового объекта конфеты и изменяет только визуальное представление.
🧰 Tools
🪛 yamllint
[error] 47-47: wrong indentation: expected 4 but found 2
(indentation)
1-75
: Файл в целом соответствует целям PR и руководству по кодированию.Все сущности корректно определены и размещены в папке _LostParadise. Отсутствуют русские переводы, что соответствует требованиям. Структура файла логична и последовательна.
🧰 Tools
🪛 yamllint
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 13-13: wrong indentation: expected at least 5
(indentation)
[error] 19-19: wrong indentation: expected 10 but found 8
(indentation)
[error] 33-33: wrong indentation: expected 4 but found 2
(indentation)
[error] 40-40: wrong indentation: expected 4 but found 2
(indentation)
[error] 47-47: wrong indentation: expected 4 but found 2
(indentation)
[error] 56-56: wrong indentation: expected 4 but found 2
(indentation)
[error] 61-61: wrong indentation: expected 6 but found 4
(indentation)
[error] 67-67: wrong indentation: expected 10 but found 8
(indentation)
[error] 75-75: no new line character at the end of file
(new-line-at-end-of-file)
{ | ||
"version": 1, | ||
"license": "CC-BY-SA-3.0", | ||
"size": { | ||
"x": 32, | ||
"y": 32 | ||
}, | ||
"states": [ | ||
{ | ||
"name": "spider_big" | ||
}, | ||
{ | ||
"name": "spider_big2" | ||
}, | ||
{ | ||
"name": "spider_mini1" | ||
}, | ||
{ | ||
"name": "spider_mini2" | ||
}, | ||
{ | ||
"name": "spider_mini3" | ||
} | ||
] | ||
} |
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)
Файл метаданных текстур соответствует требованиям и тематике Хэллоуина.
Структура JSON-файла корректна и содержит все необходимые элементы для метаданных текстур. Версия, лицензия и размер указаны правильно. Определены пять состояний для текстур пауков, что хорошо соответствует тематике Хэллоуина, упомянутой в целях PR.
Рекомендации:
- Убедитесь, что соответствующие файлы текстур (.png) для каждого состояния присутствуют в той же директории.
- Рассмотрите возможность добавления комментариев к каждому состоянию для облегчения будущего сопровождения.
"name": "checkboxes" | ||
}, | ||
{ | ||
"name": "сounts_painting" |
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.
Исправьте опечатку в названии состояния
В названии состояния "сounts_painting" используется кириллическая буква "с" вместо латинской "c". Исправьте это на "counts_painting".
Примените следующее исправление:
- "name": "сounts_painting"
+ "name": "counts_painting"
📝 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": "сounts_painting" | |
"name": "counts_painting" |
"states": [ | ||
{ | ||
"name": "empty_icon" | ||
}, | ||
{ | ||
"name": "full_icon" | ||
}, | ||
{ | ||
"name": "empty-inhand-right", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "empty-inhand-left", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "full-inhand-right", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "full-inhand-left", | ||
"directions": 4 | ||
} | ||
] |
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)
Состояния объекта определены корректно.
Определены все необходимые состояния для объекта "бумажный пакет", включая пустой и полный вид, а также состояния для обеих рук. Использование 4 направлений для состояний в руках обеспечивает отображение объекта с разных сторон.
Рекомендация: Рассмотрите возможность добавления промежуточных состояний, например, "half_full_icon", если это соответствует геймплею.
"states": [ | ||
{ | ||
"name": "empty_icon" | ||
}, | ||
{ | ||
"name": "full_icon" | ||
}, | ||
{ | ||
"name": "empty-inhand-right", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "empty-inhand-left", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "full-inhand-right", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "full-inhand-left", | ||
"directions": 4 | ||
} | ||
] |
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)
Состояния текстуры определены корректно
Определены все необходимые состояния для сумки-тыквы: пустая, полная и в руках (для обеих рук). Использование 4 направлений для состояний в руках позволяет отображать предмет с разных углов при удержании.
Рассмотрите возможность добавления промежуточных состояний заполнения сумки (например, "half_full_icon") для более плавной визуальной обратной связи игроку.
{ | ||
"version": 1, | ||
"license": "CC-BY-SA-3.0", | ||
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/e00cae8d065f9cf520688cc0dd0e15ba5bef12a9", |
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)
Метаданные корректны, но можно улучшить.
Информация о версии, лицензии и авторских правах указана правильно. Хорошо, что вы включили ссылку на конкретный коммит.
Рекомендую добавить дату коммита для облегчения отслеживания изменений в будущем. Например:
- "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/e00cae8d065f9cf520688cc0dd0e15ba5bef12a9",
+ "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/e00cae8d065f9cf520688cc0dd0e15ba5bef12a9 (Date: YYYY-MM-DD)",
Committable suggestion was skipped due to low confidence.
ent-LPPPCheckboxes = флажки | ||
.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-LPPPCheckboxes = Флажки
.desc = Чёрно-оранжевые флажки, навевают чувством Хэллоуина.
ent-LPPPLightbulbs = гирлянда | ||
.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-LPPPLightbulbs = Гирлянда
.desc = Подвесная гирлянда, не самый лучший источник освещения.
ent-LPPCandy = конфета | ||
.desc = Обычная конфета состоящия из сахара и других вещей. | ||
ent-LPPCandy2 = конфета | ||
.desc = Обычная конфета состоящия из сахара и других вещей. | ||
ent-LPPCandy3 = конфета | ||
.desc = Обычная конфета состоящия из сахара и других вещей. | ||
ent-LPPCandy4 = конфета | ||
.desc = Обычная конфета состоящия из сахара и других вещей. | ||
ent-LPPLolipop = конфета на палочке | ||
.desc = Всё такая же конфета, но на палочке. | ||
ent-HalloweenTree01 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | ||
ent-HalloweenTree02 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | ||
ent-HalloweenTree03 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | ||
ent-HalloweenTree04 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | ||
ent-LPPPSpiderDeco = паучки | ||
.desc = Муляжи паучков которые выглядят так, будто готовы вас покусать. | ||
ent-LPPPaperBagCandy = бумажный пакет | ||
.desc = Пакет из бумаги, украшен в тематике Хэллоиина. | ||
ent-LPPPumpkinBagCandy = корзинка из тыквы | ||
.desc = Корзинка вырезанная из тыквы и приделанной ручкой. | ||
ent-LPPPosterHalloweenFamily = призрачная семья | ||
.desc = Картина семьи призраков, они выглядат счастливыми. | ||
ent-LPPPosterHalloweencounts = картина графа | ||
.desc = Картина с каким-то вампиром, от его взгляда вам становиться холодно. | ||
ent-LPPPCheckboxes = флажки | ||
.desc = Чёрно-оранжевые флажки, навевают чуством Хэллоиина. | ||
ent-LPPPLightbulbs = гирлянда | ||
.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-".
- Используйте структуру повторяющихся переводов для уменьшения дублирования и облегчения поддержки.
- Внимательно проверяйте орфографию и грамматику. Рекомендуется использовать инструменты проверки правописания.
- Соблюдайте единообразие в форматировании и стиле описаний.
Применение этих рекомендаций значительно повысит качество и поддерживаемость локализации.
- type: entity | ||
name: lolipop | ||
parent: LPPCandy | ||
id: LPPLolipop | ||
description: This is my kingdom come, this is my kingdom come... | ||
components: | ||
- type: Sprite | ||
state: lolipop | ||
- type: Item | ||
size: Tiny | ||
shape: | ||
- 0, 0, 0, 1 | ||
- type: SolutionContainerManager | ||
solutions: | ||
food: | ||
maxVol: 15 | ||
reagents: | ||
- ReagentId: Sugar | ||
Quantity: 8 | ||
- ReagentId: Nutriment | ||
Quantity: 4 | ||
- ReagentId: Theobromine | ||
Quantity: 3 | ||
- type: Tag | ||
tags: | ||
- LPPCandy |
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)
Определение сущности LPPLolipop в целом корректно, но есть предложение по улучшению.
Структура и компоненты сущности соответствуют ожидаемому формату для съедобных предметов. Однако, описание идентично описанию LPPCandy.
Предлагаю создать уникальное описание для леденца, чтобы лучше отличать его от обычной конфеты. Это поможет игрокам лучше идентифицировать предмет.
🧰 Tools
🪛 yamllint
[error] 56-56: wrong indentation: expected 4 but found 2
(indentation)
[error] 61-61: wrong indentation: expected 6 but found 4
(indentation)
[error] 67-67: wrong indentation: expected 10 but found 8
(indentation)
[error] 75-75: no new line character at the end of file
(new-line-at-end-of-file)
|
||
- type: Tag | ||
id: LPPPCandy #Halloween | ||
|
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)
Исправьте форматирование комментария и удалите лишнюю пустую строку
Новый тег LPPPCandy
добавлен корректно и соответствует структуре файла. Однако есть несколько моментов, требующих внимания:
- Исправьте форматирование комментария. Добавьте пробел после символа
#
и перед текстом комментария. - Удалите лишнюю пустую строку после определения тега.
Предлагаемые изменения:
- type: Tag
- id: LPPPCandy #Halloween
+ id: LPPPCandy # Halloween
-
📝 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.
- type: Tag | |
id: LPPPCandy #Halloween | |
- type: Tag | |
id: LPPPCandy # Halloween |
🧰 Tools
🪛 yamllint
[warning] 168-168: too few spaces before comment
(comments)
[warning] 168-168: missing starting space in comment
(comments)
[error] 169-169: too many blank lines
(1 > 0) (empty-lines)
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: 9
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
⛔ Files ignored due to path filters (12)
Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi/empty-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi/empty-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi/empty_icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi/full-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi/full-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi/full_icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi/empty-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi/empty-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi/empty_icon.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi/full-inhand-left.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi/full-inhand-right.png
is excluded by!**/*.png
Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi/full_icon.png
is excluded by!**/*.png
📒 Files selected for processing (4)
- Resources/Prototypes/_LostParadise/Entities/Objects/Consumable/food/halloween.yml (1 hunks)
- Resources/Prototypes/_LostParadise/Entities/Objects/Specific/halloween.yml (1 hunks)
- Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi/meta.json (1 hunks)
- Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi/meta.json (1 hunks)
🧰 Additional context used
📓 Path-based instructions (2)
Resources/Prototypes/_LostParadise/Entities/Objects/Consumable/food/halloween.yml (1)
Pattern
**/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу
prob:
, можно оставить оригинальную часть с- id:
.Resources/Prototypes/_LostParadise/Entities/Objects/Specific/halloween.yml (1)
Pattern
**/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу
prob:
, можно оставить оригинальную часть с- id:
.
🪛 yamllint
Resources/Prototypes/_LostParadise/Entities/Objects/Consumable/food/halloween.yml
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 13-13: wrong indentation: expected at least 5
(indentation)
[error] 19-19: wrong indentation: expected 10 but found 8
(indentation)
[error] 33-33: wrong indentation: expected 4 but found 2
(indentation)
[error] 40-40: wrong indentation: expected 4 but found 2
(indentation)
[error] 47-47: wrong indentation: expected 4 but found 2
(indentation)
[error] 56-56: wrong indentation: expected 4 but found 2
(indentation)
[error] 61-61: wrong indentation: expected 6 but found 4
(indentation)
[error] 67-67: wrong indentation: expected 10 but found 8
(indentation)
[error] 75-75: no new line character at the end of file
(new-line-at-end-of-file)
Resources/Prototypes/_LostParadise/Entities/Objects/Specific/halloween.yml
[error] 10-10: wrong indentation: expected 8 but found 6
(indentation)
[error] 11-11: too many spaces inside brackets
(brackets)
[error] 11-11: too many spaces inside brackets
(brackets)
[error] 14-14: wrong indentation: expected 8 but found 6
(indentation)
[error] 28-28: wrong indentation: expected 8 but found 6
(indentation)
[error] 29-29: too many spaces inside brackets
(brackets)
[error] 29-29: too many spaces inside brackets
(brackets)
[error] 32-32: wrong indentation: expected 8 but found 6
(indentation)
[error] 35-35: no new line character at the end of file
(new-line-at-end-of-file)
🔇 Additional comments (6)
Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi/meta.json (2)
1-7
: Структура и метаданные корректны.Структура JSON файла и метаданные ресурса выглядят правильно. Версия, лицензия и размер текстуры определены корректно.
1-32
: Файл meta.json соответствует требованиям и теме Хэллоуина.Этот файл метаданных для текстуры бумажного пакета хорошо структурирован и содержит все необходимые определения состояний. Он соответствует теме Хэллоуина, упомянутой в целях PR, и, вероятно, представляет собой пакет для сбора конфет.
Файл готов к использованию, с учетом предложенного небольшого улучшения для повышения ясности.
Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi/meta.json (2)
1-7
: Метаданные корректны и соответствуют стандартам.Версия, лицензия и размер текстуры указаны правильно. Размер 32x32 пикселя является стандартным для игровых спрайтов.
1-32
: Файл meta.json хорошо структурирован и полностью соответствует требованиям.Метаданные для текстуры сумки-тыквы определены корректно и полно. Файл включает все необходимые элементы: версию, лицензию, размер и состояния. Определения состояний охватывают различные сценарии использования предмета в игре.
Этот файл хорошо вписывается в контекст обновления, связанного с темой Хэллоуина, как указано в целях PR.
Resources/Prototypes/_LostParadise/Entities/Objects/Specific/halloween.yml (1)
1-35
: Общее заключение по файлуФайл содержит новые сущности, связанные с темой Хэллоуина, что соответствует целям PR. Однако необходимо внести ряд изменений для улучшения качества кода и соответствия правилам проекта:
- Обновить описания сущностей, чтобы они лучше отражали тему Хэллоуина.
- Добавить переводы имен на русский язык.
- Проверить и исправить пути к спрайтам.
- Исправить проблемы с отступами и форматированием.
- Добавить пустую строку в конец файла.
После внесения этих изменений, код будет более качественным и соответствующим стандартам проекта.
🧰 Tools
🪛 yamllint
[error] 10-10: wrong indentation: expected 8 but found 6
(indentation)
[error] 11-11: too many spaces inside brackets
(brackets)
[error] 11-11: too many spaces inside brackets
(brackets)
[error] 14-14: wrong indentation: expected 8 but found 6
(indentation)
[error] 28-28: wrong indentation: expected 8 but found 6
(indentation)
[error] 29-29: too many spaces inside brackets
(brackets)
[error] 29-29: too many spaces inside brackets
(brackets)
[error] 32-32: wrong indentation: expected 8 but found 6
(indentation)
[error] 35-35: no new line character at the end of file
(new-line-at-end-of-file)
Resources/Prototypes/_LostParadise/Entities/Objects/Consumable/food/halloween.yml (1)
1-75
: Общие замечания по файлуСтруктура файла и определения сущностей в целом корректны и соответствуют тематике Хэллоуина. Однако есть несколько моментов, требующих внимания:
- Проверьте и исправьте отступы во всем файле для улучшения читаемости и соответствия стандартам кодирования.
- Убедитесь, что все описания уникальны и информативны для каждой сущности.
- Не забудьте добавить пустую строку в конце файла.
После внесения этих изменений, файл будет полностью соответствовать требованиям и готов к использованию.
🧰 Tools
🪛 yamllint
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 13-13: wrong indentation: expected at least 5
(indentation)
[error] 19-19: wrong indentation: expected 10 but found 8
(indentation)
[error] 33-33: wrong indentation: expected 4 but found 2
(indentation)
[error] 40-40: wrong indentation: expected 4 but found 2
(indentation)
[error] 47-47: wrong indentation: expected 4 but found 2
(indentation)
[error] 56-56: wrong indentation: expected 4 but found 2
(indentation)
[error] 61-61: wrong indentation: expected 6 but found 4
(indentation)
[error] 67-67: wrong indentation: expected 10 but found 8
(indentation)
[error] 75-75: no new line character at the end of file
(new-line-at-end-of-file)
"states": [ | ||
{ | ||
"name": "empty_icon" | ||
}, | ||
{ | ||
"name": "full_icon" | ||
}, | ||
{ | ||
"name": "empty-inhand-right", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "empty-inhand-left", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "full-inhand-right", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "full-inhand-left", | ||
"directions": 4 | ||
} | ||
] |
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)
Определения состояний корректны, но можно улучшить.
Определения состояний охватывают все необходимые вариации для предмета "бумажный пакет" (пустой/полный, в левой/правой руке). Четыре направления для состояний "в руке" обеспечивают правильную ориентацию при удержании персонажем.
Предложение по улучшению:
Добавьте комментарий, поясняющий назначение этого предмета в контексте Хэллоуина, например:
"comment": "Бумажный пакет для сбора конфет на Хэллоуин"
Это улучшит понимание назначения текстуры для других разработчиков.
"states": [ | ||
{ | ||
"name": "empty_icon" | ||
}, | ||
{ | ||
"name": "full_icon" | ||
}, | ||
{ | ||
"name": "empty-inhand-right", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "empty-inhand-left", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "full-inhand-right", | ||
"directions": 4 | ||
}, | ||
{ | ||
"name": "full-inhand-left", | ||
"directions": 4 | ||
} | ||
] |
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)
Определения состояний корректны и охватывают все необходимые сценарии.
Состояния охватывают различные варианты использования сумки-тыквы: пустая/полная и в правой/левой руке. Наличие 4 направлений для состояний в руке позволяет правильно отображать ориентацию в зависимости от направления персонажа.
Предложение по улучшению:
Рассмотрите возможность добавления состояния "half_full_icon" для более плавного визуального перехода между пустой и полной сумкой. Это может улучшить визуальную обратную связь для игрока.
- type: entity | ||
name: paper bag | ||
id: LPPPaperBagCandy | ||
parent: CandyBucket | ||
description: A bag for storing chemistry products, such as pills, pill canisters, bottles, and syringes. | ||
components: | ||
- type: Sprite | ||
sprite: _LostParadise/Objects/Specific/halloween/paper_bag.rsi | ||
layers: | ||
- state: empty_icon | ||
map: [ "enum.ToggleVisuals.Layer" ] | ||
- type: Storage | ||
grid: | ||
- 0,0,4,2 | ||
whitelist: | ||
tags: | ||
- LPPCandy |
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)
Необходимо внести изменения в определение сущности "paper bag"
-
Измените описание на более подходящее теме Хэллоуина, например: "Бумажный пакет для сбора конфет на Хэллоуин."
-
Добавьте перевод имени на русский язык:
name: en-US: paper bag ru-RU: бумажный пакет
-
Проверьте и исправьте путь к спрайту:
sprite: _LostParadise/Objects/Specific/halloween/paper_bag.rsi
-
Исправьте отступы в следующих строках:
- Строка 10: увеличьте отступ до 8 пробелов
- Строка 14: увеличьте отступ до 8 пробелов
-
Уберите лишние пробелы внутри квадратных скобок в строке 11.
🧰 Tools
🪛 yamllint
[error] 10-10: wrong indentation: expected 8 but found 6
(indentation)
[error] 11-11: too many spaces inside brackets
(brackets)
[error] 11-11: too many spaces inside brackets
(brackets)
[error] 14-14: wrong indentation: expected 8 but found 6
(indentation)
- type: entity | ||
name: pumpkin bag | ||
id: LPPPumpkinBagCandy | ||
parent: CandyBucket | ||
description: A bag for storing chemistry products, such as pills, pill canisters, bottles, and syringes. | ||
components: | ||
- type: Sprite | ||
sprite: _LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi | ||
layers: | ||
- state: empty_icon | ||
map: [ "enum.ToggleVisuals.Layer" ] | ||
- type: Storage | ||
grid: | ||
- 0,0,4,2 | ||
whitelist: | ||
tags: | ||
- LPPCandy |
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)
Необходимо внести изменения в определение сущности "pumpkin bag" и исправить форматирование файла
-
Измените описание на более подходящее теме Хэллоуина, например: "Тыквенная сумка для сбора конфет на Хэллоуин."
-
Добавьте перевод имени на русский язык:
name: en-US: pumpkin bag ru-RU: тыквенная сумка
-
Исправьте отступы в следующих строках:
- Строка 28: увеличьте отступ до 8 пробелов
- Строка 32: увеличьте отступ до 8 пробелов
-
Уберите лишние пробелы внутри квадратных скобок в строке 29.
-
Добавьте пустую строку в конец файла для соответствия стандартам форматирования YAML.
🧰 Tools
🪛 yamllint
[error] 28-28: wrong indentation: expected 8 but found 6
(indentation)
[error] 29-29: too many spaces inside brackets
(brackets)
[error] 29-29: too many spaces inside brackets
(brackets)
[error] 32-32: wrong indentation: expected 8 but found 6
(indentation)
[error] 35-35: no new line character at the end of file
(new-line-at-end-of-file)
- type: entity | ||
parent: LPPCandy | ||
id: LPPCandy2 | ||
components: | ||
- type: Sprite | ||
state: candy_2 |
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)
Исправьте отступ в компоненте Sprite
Отступ в строке 33 должен быть увеличен до 4 пробелов для соответствия стилю остального кода.
🧰 Tools
🪛 yamllint
[error] 33-33: wrong indentation: expected 4 but found 2
(indentation)
- type: entity | ||
parent: LPPCandy | ||
id: LPPCandy3 | ||
components: | ||
- type: Sprite | ||
state: candy_3 |
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)
Исправьте отступ в компоненте Sprite
Отступ в строке 40 должен быть увеличен до 4 пробелов для соответствия стилю остального кода.
🧰 Tools
🪛 yamllint
[error] 40-40: wrong indentation: expected 4 but found 2
(indentation)
- type: entity | ||
parent: LPPCandy | ||
id: LPPCandy4 | ||
components: | ||
- type: Sprite | ||
state: candy_4 |
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)
Исправьте отступ в компоненте Sprite
Отступ в строке 47 должен быть увеличен до 4 пробелов для соответствия стилю остального кода.
🧰 Tools
🪛 yamllint
[error] 47-47: wrong indentation: expected 4 but found 2
(indentation)
- type: entity | ||
name: candy | ||
parent: FoodBase | ||
id: LPPCandy | ||
description: This is my kingdom come, this is my kingdom come... | ||
components: | ||
- type: Sprite | ||
sprite: _LostParadise/Objects/Consumable/halloween.rsi | ||
state: candy_1 | ||
- type: Item | ||
size: Tiny | ||
shape: | ||
- 0, 0, 0, 0 | ||
- type: SolutionContainerManager | ||
solutions: | ||
food: | ||
maxVol: 5 | ||
reagents: | ||
- ReagentId: Sugar | ||
Quantity: 3 | ||
- ReagentId: Nutriment | ||
Quantity: 1 | ||
- ReagentId: Theobromine | ||
Quantity: 1 | ||
- type: Tag | ||
tags: | ||
- LPPCandy |
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)
Необходимо изменить описание и исправить отступы
-
Описание должно быть на английском языке согласно руководству по кодированию. Пожалуйста, замените текст описания на соответствующий английский вариант.
-
Обратите внимание на отступы в файле. Они должны быть согласованы. Исправьте следующие строки:
- Строка 7: увеличьте отступ минимум до 3 пробелов
- Строка 13: увеличьте отступ минимум до 5 пробелов
- Строка 19: увеличьте отступ до 10 пробелов
Предлагаемые изменения для описания:
- description: This is my kingdom come, this is my kingdom come...
+ description: A sweet treat perfect for Halloween.
Committable suggestion was skipped due to low confidence.
🧰 Tools
🪛 yamllint
[error] 7-7: wrong indentation: expected at least 3
(indentation)
[error] 13-13: wrong indentation: expected at least 5
(indentation)
[error] 19-19: wrong indentation: expected 10 but found 8
(indentation)
- type: entity | ||
name: lolipop | ||
parent: LPPCandy | ||
id: LPPLolipop | ||
description: This is my kingdom come, this is my kingdom come... | ||
components: | ||
- type: Sprite | ||
state: lollipop | ||
- type: Item | ||
size: Tiny | ||
shape: | ||
- 0, 0, 0, 1 | ||
- type: SolutionContainerManager | ||
solutions: | ||
food: | ||
maxVol: 15 | ||
reagents: | ||
- ReagentId: Sugar | ||
Quantity: 8 | ||
- ReagentId: Nutriment | ||
Quantity: 4 | ||
- ReagentId: Theobromine | ||
Quantity: 3 | ||
- type: Tag | ||
tags: | ||
- LPPCandy |
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)
Необходимо обновить описание, исправить отступы и добавить новую строку в конце файла
-
Описание для
LPPLolipop
идентично описаниюLPPCandy
. Пожалуйста, создайте уникальное описание для леденца, чтобы лучше отличать его от обычной конфеты. -
Исправьте следующие отступы:
- Строка 56: увеличьте отступ до 4 пробелов
- Строка 61: увеличьте отступ до 6 пробелов
- Строка 67: увеличьте отступ до 10 пробелов
-
Добавьте пустую строку в конце файла.
Предлагаемые изменения для описания:
- description: This is my kingdom come, this is my kingdom come...
+ description: A colorful lollipop, perfect for trick-or-treating.
Committable suggestion was skipped due to low confidence.
🧰 Tools
🪛 yamllint
[error] 56-56: wrong indentation: expected 4 but found 2
(indentation)
[error] 61-61: wrong indentation: expected 6 but found 4
(indentation)
[error] 67-67: wrong indentation: expected 10 but found 8
(indentation)
[error] 75-75: no new line character at the end of file
(new-line-at-end-of-file)
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: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
📒 Files selected for processing (1)
- Resources/Prototypes/_LostParadise/tags.yml (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
Resources/Prototypes/_LostParadise/tags.yml (1)
Pattern
**/*.yml
: так же в прототипах запрещены любые переводы на русский. Только на английском или ссылкой на перевод.Все добавляемые прототипы должны быть в нашей папке.
Никогда не предлагать ничего по отступам
При удалении дополнительного дополнения по типу
prob:
, можно оставить оригинальную часть с- id:
.
🪛 yamllint
Resources/Prototypes/_LostParadise/tags.yml
[warning] 168-168: too few spaces before comment
(comments)
[warning] 168-168: missing starting space in comment
(comments)
[error] 169-169: too many blank lines
(1 > 0) (empty-lines)
- type: Tag | ||
id: LPPCandy #Halloween | ||
|
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)
Исправьте форматирование нового тега
Новый тег LPPCandy
добавлен корректно, но есть несколько моментов, требующих внимания:
- Добавьте пробел после символа
#
в комментарии. - Удалите лишнюю пустую строку после определения тега.
Предлагаемые изменения:
- type: Tag
- id: LPPCandy #Halloween
+ id: LPPCandy # Halloween
-
📝 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.
- type: Tag | |
id: LPPCandy #Halloween | |
- type: Tag | |
id: LPPCandy # Halloween |
🧰 Tools
🪛 yamllint
[warning] 168-168: too few spaces before comment
(comments)
[warning] 168-168: missing starting space in comment
(comments)
[error] 169-169: too many blank lines
(1 > 0) (empty-lines)
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: 2
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
📒 Files selected for processing (3)
- Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/meta.json (1 hunks)
- Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi/meta.json (1 hunks)
- Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi/meta.json (1 hunks)
🧰 Additional context used
🔇 Additional comments (6)
Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/meta.json (3)
6-7
: Размер текстуры соответствует стандартам игры.Размер 32x32 является стандартным для декоративных объектов, что правильно.
2-4
: Проверьте актуальность лицензии и информации об авторстве.Убедитесь, что:
- Автор "Sprited" действительно является правообладателем
- Лицензия CC-BY-SA-3.0 соответствует политике проекта
1-26
: Проверьте наличие соответствующих файлов текстур.Для корректной работы необходимо убедиться в наличии всех файлов текстур:
- spider_big.png
- spider_big2.png
- spider_mini1.png
- spider_mini2.png
- spider_mini3.png
✅ Verification successful
Let me try a different approach to verify the existence of these texture files.
This will help us see all PNG files in the directory and verify if our required textures exist.
These commands will give us a more complete picture of the directory contents and help us verify the existence of the texture files.
Все текстуры присутствуют и корректно размещены
Проверка показала, что все необходимые файлы текстур находятся в директории
halloween.rsi
:
- spider_big.png
- spider_big2.png
- spider_mini1.png
- spider_mini2.png
- spider_mini3.png
Все файлы соответствуют состояниям, определённым в meta.json.
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Проверка наличия всех необходимых файлов текстур cd Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/ for state in spider_big spider_big2 spider_mini1 spider_mini2 spider_mini3; do if [ ! -f "${state}.png" ]; then echo "Отсутствует файл: ${state}.png" fi doneLength of output: 623
Script:
#!/bin/bash # Используем fd для поиска PNG файлов в директории halloween.rsi fd -e png . Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/Length of output: 492
Script:
#!/bin/bash # Проверим также наличие самой директории ls -la Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/Length of output: 564
Resources/Textures/_LostParadise/Objects/Specific/halloween/paper_bag.rsi/meta.json (1)
1-33
: 🧹 Nitpick (assertive)Базовая структура корректна, но можно улучшить организацию состояний.
Метаданные и состояния определены правильно, но рекомендуется добавить комментарии для логической группировки состояний:
{ "version": 1, "license": "CC-BY-SA-3.0", "copyright": "Sprited", "size": { "x": 32, "y": 32 }, "states": [ + // Базовые иконки { "name": "empty_icon" }, { "name": "full_icon" }, + // Состояния в правой руке { "name": "empty-inhand-right", "directions": 4 }, { "name": "full-inhand-right", "directions": 4 }, + // Состояния в левой руке { "name": "empty-inhand-left", "directions": 4 }, { "name": "full-inhand-left", "directions": 4 } ] }Likely invalid or redundant comment.
Resources/Textures/_LostParadise/Objects/Specific/halloween/pumpkin_bag.rsi/meta.json (2)
1-8
: Метаданные корректно определены!Файл содержит все необходимые метаданные:
- Корректная версия RSI
- Правильно указана лицензия CC-BY-SA-3.0
- Присутствует информация об авторстве
- Стандартный размер текстуры 32x32
9-32
: 🛠️ Refactor suggestionРекомендации по улучшению состояний текстуры
Текущие состояния охватывают базовый функционал сумки-тыквы, включая пустое и полное состояние, а также отображение в обеих руках с 4 направлениями.
Как было отмечено в предыдущем обзоре, рекомендуется добавить промежуточное состояние:
"states": [ { "name": "empty_icon" }, + { + "name": "half_full_icon" + }, { "name": "full_icon" },
"states": [ | ||
{ | ||
"name": "spider_big" | ||
}, | ||
{ | ||
"name": "spider_big2" | ||
}, | ||
{ | ||
"name": "spider_mini1" | ||
}, | ||
{ | ||
"name": "spider_mini2" | ||
}, | ||
{ | ||
"name": "spider_mini3" | ||
} | ||
] |
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
Рекомендуется добавить дополнительные метаданные для состояний.
Текущие состояния определены корректно, но можно улучшить их описание:
Предлагаемые изменения:
"states": [
{
- "name": "spider_big"
+ "name": "spider_big",
+ "delays": [[1.0]],
+ "directions": 1
},
{
- "name": "spider_big2"
+ "name": "spider_big2",
+ "delays": [[1.0]],
+ "directions": 1
},
// Аналогично для остальных состояний
]
Это поможет:
- Явно определить поведение анимации
- Указать количество направлений спрайта
- Улучшить читаемость конфигурации
Committable suggestion was skipped due to low confidence.
{ | ||
"version": 1, | ||
"license": "CC-BY-SA-3.0", | ||
"copyright": "Sprited", |
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.
Требуется уточнение авторства в поле copyright.
Значение "Sprited" недостаточно информативно. Рекомендуется указать конкретного автора или команду, создавшую спрайты.
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.
Переводы через скрипт...
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: 20
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
📒 Files selected for processing (11)
- Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/consumable/food/halloween.ftl (1 hunks)
- Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/decoration/flora/halloween.ftl (1 hunks)
- Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/decoration/halloween.ftl (1 hunks)
- Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/specific/halloween.ftl (1 hunks)
- Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/structures/wallmounts/halloween.ftl (1 hunks)
- Resources/Locale/ru-RU/_LostParadise/halloween.ftl (1 hunks)
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/consumable/food/halloween.ftl (1 hunks)
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/decoration/flora/halloween.ftl (1 hunks)
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/decoration/halloween.ftl (1 hunks)
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/specific/halloween.ftl (1 hunks)
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/structures/wallmounts/halloween.ftl (1 hunks)
🧰 Additional context used
📓 Path-based instructions (11)
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/consumable/food/halloween.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/decoration/flora/halloween.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/decoration/halloween.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/specific/halloween.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/structures/wallmounts/halloween.ftl (1)
Pattern
**/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текстВсе переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
Resources/Locale/ru-RU/_LostParadise/halloween.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/consumable/food/halloween.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/decoration/flora/halloween.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/decoration/halloween.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/specific/halloween.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/structures/wallmounts/halloween.ftl (1)
Pattern
**/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текстВсе переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
🔇 Additional comments (1)
Resources/Locale/en-US/ss14-ru/prototypes/_lostparadise/entities/objects/consumable/food/halloween.ftl (1)
3-8
: Правильное использование ссылок на оригинальный переводКорректное использование синтаксиса FTL для повторяющихся переводов с использованием ссылок на оригинальный идентификатор.
|
||
|
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-LPPCandy = Конфета
.desc = Обычная конфета, состоящая из сахара и других вещей.
ent-LPPCandy2 = { ent-LPPCandy }
.desc = { ent-LPPCandy.desc }
ent-LPPCandy3 = { ent-LPPCandy }
.desc = { ent-LPPCandy.desc }
ent-LPPCandy4 = { ent-LPPCandy }
.desc = { ent-LPPCandy.desc }
ent-LPPLolipop = Конфета на палочке
.desc = Всё такая же конфета, но на палочке.
- Декорации:
ent-HalloweenTree01 = Мёртвое дерево
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко.
ent-HalloweenTree02 = { ent-HalloweenTree01 }
.desc = { ent-HalloweenTree01.desc }
ent-HalloweenTree03 = { ent-HalloweenTree01 }
.desc = { ent-HalloweenTree01.desc }
ent-HalloweenTree04 = { ent-HalloweenTree01 }
.desc = { ent-HalloweenTree01.desc }
ent-LPPPSpiderDeco = Паучки
.desc = Муляжи паучков, которые выглядят так, будто готовы вас покусать.
ent-LPPPaperBagCandy = Бумажный пакет
.desc = Пакет из бумаги, украшен в тематике Хэллоуина.
ent-LPPPumpkinBagCandy = Корзинка из тыквы
.desc = Корзинка, вырезанная из тыквы с приделанной ручкой.
- Постеры и украшения:
ent-LPPPosterHalloweenFamily = Призрачная семья
.desc = Картина семьи призраков, они выглядят счастливыми.
ent-LPPPosterHalloweencounts = Картина графа
.desc = Картина с каким-то вампиром, от его взгляда вам становится холодно.
ent-LPPPCheckboxes = Флажки
.desc = Чёрно-оранжевые флажки, навевают чувством Хэллоуина.
ent-LPPPLightbulbs = Гирлянда
.desc = Подвесная гирлянда, не самый лучший источник освещения.
Пожалуйста, убедитесь, что:
- Все переводы, начинающиеся с "ent-", имеют заглавную букву после знака "=".
- Повторяющиеся переводы используют структуру с ссылками на базовый перевод.
- Все описания грамматически корректны и не содержат орфографических ошибок.
Хотите, чтобы я создал GitHub issue для отслеживания добавления этих локализаций?
ent-LPPPSpiderDeco = spiders | ||
.desc = Fake spiders that look like they're ready to bite you. |
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-LPPPSpiderDeco = spiders
+ent-LPPPSpiderDeco = Spiders
.desc = Fake spiders that look like they're ready to bite you.
📝 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-LPPPSpiderDeco = spiders | |
.desc = Fake spiders that look like they're ready to bite you. | |
ent-LPPPSpiderDeco = Spiders | |
.desc = Fake spiders that look like they're ready to bite you. |
ent-LPPPSpiderDeco = spiders | ||
.desc = Fake spiders that look like they're ready to bite you. |
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-LPPPSpiderDeco = spiders
- .desc = Fake spiders that look like they're ready to bite you.
+ent-LPPPSpiderDeco = Пауки
+ .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-LPPPSpiderDeco = spiders | |
.desc = Fake spiders that look like they're ready to bite you. | |
ent-LPPPSpiderDeco = Пауки | |
.desc = Искусственные пауки, которые выглядят так, будто готовы вас укусить. |
ent-LPPPaperBagCandy = paper bag | ||
.desc = A bag for storing chemistry products, such as pills, pill canisters, bottles, and syringes. |
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-LPPPaperBagCandy = paper bag
- .desc = A bag for storing chemistry products, such as pills, pill canisters, bottles, and syringes.
+ent-LPPPaperBagCandy = Paper Bag
+ .desc = A paper bag for collecting Halloween candy and treats.
📝 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-LPPPaperBagCandy = paper bag | |
.desc = A bag for storing chemistry products, such as pills, pill canisters, bottles, and syringes. | |
ent-LPPPaperBagCandy = Paper Bag | |
.desc = A paper bag for collecting Halloween candy and treats. |
ent-LPPPumpkinBagCandy = pumpkin bag | ||
.desc = A bag for storing chemistry products, such as pills, pill canisters, bottles, and syringes. |
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-LPPPumpkinBagCandy = pumpkin bag
- .desc = A bag for storing chemistry products, such as pills, pill canisters, bottles, and syringes.
+ent-LPPPumpkinBagCandy = Pumpkin Bag
+ .desc = A festive pumpkin-shaped bag perfect for trick-or-treating.
📝 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-LPPPumpkinBagCandy = pumpkin bag | |
.desc = A bag for storing chemistry products, such as pills, pill canisters, bottles, and syringes. | |
ent-LPPPumpkinBagCandy = Pumpkin Bag | |
.desc = A festive pumpkin-shaped bag perfect for trick-or-treating. |
ent-LPPPCheckboxes = checkboxes | ||
.desc = Black and orange flags, it's got a halloween feel to it. |
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-LPPPCheckboxes = checkboxes
+ent-LPPPCheckboxes = Checkboxes
.desc = Black and orange flags, it's got a halloween feel to it.
📝 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-LPPPCheckboxes = checkboxes | |
.desc = Black and orange flags, it's got a halloween feel to it. | |
ent-LPPPCheckboxes = Checkboxes | |
.desc = Black and orange flags, it's got a halloween feel to it. |
ent-LPPPosterHalloweencounts = count's painting | ||
.desc = Picture of some kind of vampire, the sight of him makes you feel cold. |
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-LPPPosterHalloweencounts = count's painting
+ent-LPPPosterHalloweencounts = Count's Painting
.desc = Picture of some kind of vampire, the sight of him makes you feel cold.
📝 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-LPPPosterHalloweencounts = count's painting | |
.desc = Picture of some kind of vampire, the sight of him makes you feel cold. | |
ent-LPPPosterHalloweencounts = Count's Painting | |
.desc = Picture of some kind of vampire, the sight of him makes you feel cold. |
ent-LPPPLightbulbs = light bulbs | ||
.desc = Hanging garland, not the best source of light |
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-LPPPLightbulbs = light bulbs
+ent-LPPPLightbulbs = Light Bulbs
.desc = Hanging garland, not the best source of light
📝 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-LPPPLightbulbs = light bulbs | |
.desc = Hanging garland, not the best source of light | |
ent-LPPPLightbulbs = Light Bulbs | |
.desc = Hanging garland, not the best source of light |
ent-LPPPosterHalloweenFamily = ghoast family | ||
.desc = Picture of a family of ghosts, they look happy. |
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-'. Также присутствует опечатка в слове "ghoast".
Примените следующие изменения:
-ent-LPPPosterHalloweenFamily = ghoast family
+ent-LPPPosterHalloweenFamily = Ghost Family
.desc = Picture of a family of ghosts, they look happy.
📝 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-LPPPosterHalloweenFamily = ghoast family | |
.desc = Picture of a family of ghosts, they look happy. | |
ent-LPPPosterHalloweenFamily = Ghost Family | |
.desc = Picture of a family of ghosts, they look happy. |
ent-LPPPosterHalloweenFamily = ghoast family | ||
.desc = Picture of a family of ghosts, they look happy. | ||
ent-LPPPosterHalloweencounts = count's painting | ||
.desc = Picture of some kind of vampire, the sight of him makes you feel cold. | ||
ent-LPPPCheckboxes = checkboxes | ||
.desc = Black and orange flags, it's got a halloween feel to it. | ||
ent-LPPPLightbulbs = light bulbs | ||
.desc = Hanging garland, not the best source of light |
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-", должны начинаться с заглавной буквы после знака "="
- В слове "ghoast" допущена опечатка
- Несогласованное использование точек в конце описаний
Предлагаемые исправления:
-ent-LPPPosterHalloweenFamily = ghoast family
- .desc = Picture of a family of ghosts, they look happy.
+ent-LPPPosterHalloweenFamily = Семейство призраков
+ .desc = Картина с изображением семьи призраков, выглядят счастливыми.
-ent-LPPPosterHalloweencounts = count's painting
- .desc = Picture of some kind of vampire, the sight of him makes you feel cold.
+ent-LPPPosterHalloweencounts = Портрет графа
+ .desc = Картина с изображением какого-то вампира, от его взгляда становится холодно.
-ent-LPPPCheckboxes = checkboxes
- .desc = Black and orange flags, it's got a halloween feel to it.
+ent-LPPPCheckboxes = Флажки
+ .desc = Чёрно-оранжевые флажки в стиле Хэллоуина.
-ent-LPPPLightbulbs = light bulbs
- .desc = Hanging garland, not the best source of light
+ent-LPPPLightbulbs = Лампочки
+ .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-LPPPosterHalloweenFamily = ghoast family | |
.desc = Picture of a family of ghosts, they look happy. | |
ent-LPPPosterHalloweencounts = count's painting | |
.desc = Picture of some kind of vampire, the sight of him makes you feel cold. | |
ent-LPPPCheckboxes = checkboxes | |
.desc = Black and orange flags, it's got a halloween feel to it. | |
ent-LPPPLightbulbs = light bulbs | |
.desc = Hanging garland, not the best source of light | |
ent-LPPPosterHalloweenFamily = Семейство призраков | |
.desc = Картина с изображением семьи призраков, выглядят счастливыми. | |
ent-LPPPosterHalloweencounts = Портрет графа | |
.desc = Картина с изображением какого-то вампира, от его взгляда становится холодно. | |
ent-LPPPCheckboxes = Флажки | |
.desc = Чёрно-оранжевые флажки в стиле Хэллоуина. | |
ent-LPPPLightbulbs = Лампочки | |
.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: 10
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
📒 Files selected for processing (5)
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/consumable/food/halloween.ftl (1 hunks)
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/decoration/flora/halloween.ftl (1 hunks)
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/decoration/halloween.ftl (1 hunks)
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/specific/halloween.ftl (1 hunks)
- Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/structures/wallmounts/halloween.ftl (1 hunks)
🧰 Additional context used
📓 Path-based instructions (5)
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/consumable/food/halloween.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/decoration/flora/halloween.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/decoration/halloween.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/specific/halloween.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/structures/wallmounts/halloween.ftl (1)
Pattern
**/*.ftl
: Все повторяющиеся переводы должны быть написаны так:
Оригинальный перевод - id1 = text1
Повторяющийся, но с изменениями id2 = { id1 }
и если требуется .desc должен прописываться как { id1.desc }А многострочные переводы начинающиеся со спецсимвола должны идти сначала id = спецсимвол текст и потом следующая строчка. Пример
id = спецсимвол текст
текст
спецсимвол текстВсе переводы начинающиеся с ent- должны быть с большой буквы после =. Даже после .desc и .suffix
🔇 Additional comments (1)
Resources/Locale/ru-RU/ss14-ru/prototypes/_lostparadise/entities/objects/consumable/food/halloween.ftl (1)
3-8
: Корректное использование ссылок на базовый переводПравильно реализовано переиспользование базового перевода через синтаксис ссылок.
ent-LPPPSpiderDeco = паучки | ||
.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-LPPPSpiderDeco = паучки
- .desc = Муляжи паучков которые выглядят так, будто готовы вас покусать.
+ent-LPPPSpiderDeco = Паучки
+ .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-LPPPSpiderDeco = паучки | |
.desc = Муляжи паучков которые выглядят так, будто готовы вас покусать. | |
ent-LPPPSpiderDeco = Паучки | |
.desc = Муляжи паучков, которые выглядят так, будто готовы вас покусать. |
ent-LPPPumpkinBagCandy = корзинка из тыквы | ||
.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-LPPPumpkinBagCandy = корзинка из тыквы
- .desc = Корзинка вырезанная из тыквы и приделанной ручкой.
+ent-LPPPumpkinBagCandy = Корзинка из тыквы
+ .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-LPPPumpkinBagCandy = корзинка из тыквы | |
.desc = Корзинка вырезанная из тыквы и приделанной ручкой. | |
ent-LPPPumpkinBagCandy = Корзинка из тыквы | |
.desc = Корзинка, вырезанная из тыквы с приделанной ручкой. |
ent-LPPPaperBagCandy = бумажный пакет | ||
.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-LPPPaperBagCandy = бумажный пакет
- .desc = Пакет из бумаги, украшен в тематике Хэллоиина.
+ent-LPPPaperBagCandy = Бумажный пакет
+ .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-LPPPaperBagCandy = бумажный пакет | |
.desc = Пакет из бумаги, украшен в тематике Хэллоиина. | |
ent-LPPPaperBagCandy = Бумажный пакет | |
.desc = Пакет из бумаги, украшен в тематике Хэллоуина. |
ent-LPPCandy = конфета | ||
.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-LPPCandy = конфета
- .desc = Обычная конфета состоящия из сахара и других вещей
+ent-LPPCandy = Конфета
+ .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-LPPCandy = конфета | |
.desc = Обычная конфета состоящия из сахара и других вещей | |
ent-LPPCandy = Конфета | |
.desc = Обычная конфета, состоящая из сахара и других вещей |
ent-LPPLolipop = конфета на палочке | ||
.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-LPPLolipop = конфета на палочке
+ent-LPPLolipop = Конфета на палочке
📝 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-LPPLolipop = конфета на палочке | |
.desc = Всё такая же конфета, но на палочке. | |
ent-LPPLolipop = Конфета на палочке | |
.desc = Всё такая же конфета, но на палочке. |
ent-LPPPosterHalloweencounts = картина графа | ||
.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-LPPPosterHalloweencounts = картина графа
- .desc = Картина с каким-то вампиром, от его взгляда вам становиться холодно.
+ent-LPPPosterHalloweencounts = Картина графа
+ .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-LPPPosterHalloweencounts = картина графа | |
.desc = Картина с каким-то вампиром, от его взгляда вам становиться холодно. | |
ent-LPPPosterHalloweencounts = Картина графа | |
.desc = Картина с каким-то вампиром, от его взгляда вам становится холодно. |
ent-LPPPCheckboxes = флажки | ||
.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-LPPPCheckboxes = флажки
- .desc = Чёрно-оранжевые флажки, навевают чуством Хэллоиина.
+ent-LPPPCheckboxes = Флажки
+ .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-LPPPCheckboxes = флажки | |
.desc = Чёрно-оранжевые флажки, навевают чуством Хэллоиина. | |
ent-LPPPCheckboxes = Флажки | |
.desc = Чёрно-оранжевые флажки, навевают чувством Хэллоуина. |
ent-LPPPosterHalloweenFamily = призрачная семья | ||
.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-LPPPosterHalloweenFamily = призрачная семья
- .desc = Картина семьи призраков, они выглядат счастливыми.
+ent-LPPPosterHalloweenFamily = Призрачная семья
+ .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-LPPPosterHalloweenFamily = призрачная семья | |
.desc = Картина семьи призраков, они выглядат счастливыми. | |
ent-LPPPosterHalloweenFamily = Призрачная семья | |
.desc = Картина семьи призраков, они выглядят счастливыми. |
ent-LPPPLightbulbs = гирлянда | ||
.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.
Исправьте регистр в обеих строках
Необходимо внести следующие изменения:
- Начать перевод с заглавной буквы после знака =
- Начать описание с заглавной буквы после .desc
-ent-LPPPLightbulbs = гирлянда
- .desc = подвесная гирлянда, не самый лучший источник освещения.
+ent-LPPPLightbulbs = Гирлянда
+ .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-LPPPLightbulbs = гирлянда | |
.desc = подвесная гирлянда, не самый лучший источник освещения. | |
ent-LPPPLightbulbs = Гирлянда | |
.desc = Подвесная гирлянда, не самый лучший источник освещения. |
ent-HalloweenTree01 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | ||
ent-HalloweenTree02 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | ||
ent-HalloweenTree03 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | ||
ent-HalloweenTree04 = мёртвое дерево | ||
.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-", должны иметь текст с заглавной буквы после знака "=".
- Для оптимизации повторяющегося контента следует использовать механизм ссылок FTL.
Примените следующие изменения:
-ent-HalloweenTree01 = мёртвое дерево
+ent-HalloweenTree01 = Мёртвое дерево
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко.
-ent-HalloweenTree02 = мёртвое дерево
- .desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко.
-ent-HalloweenTree03 = мёртвое дерево
- .desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко.
-ent-HalloweenTree04 = мёртвое дерево
- .desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко.
+ent-HalloweenTree02 = { ent-HalloweenTree01 }
+ .desc = { ent-HalloweenTree01.desc }
+ent-HalloweenTree03 = { ent-HalloweenTree01 }
+ .desc = { ent-HalloweenTree01.desc }
+ent-HalloweenTree04 = { ent-HalloweenTree01 }
+ .desc = { ent-HalloweenTree01.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-HalloweenTree01 = мёртвое дерево | |
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | |
ent-HalloweenTree02 = мёртвое дерево | |
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | |
ent-HalloweenTree03 = мёртвое дерево | |
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | |
ent-HalloweenTree04 = мёртвое дерево | |
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | |
ent-HalloweenTree01 = Мёртвое дерево | |
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | |
ent-HalloweenTree02 = { ent-HalloweenTree01 } | |
.desc = { ent-HalloweenTree01.desc } | |
ent-HalloweenTree03 = { ent-HalloweenTree01 } | |
.desc = { ent-HalloweenTree01.desc } | |
ent-HalloweenTree04 = { ent-HalloweenTree01 } | |
.desc = { ent-HalloweenTree01.desc } |
Описание обновления:
Медиа
Проверки
Изменения
🆑 Kest