-
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 things2 #301
Halloween things2 #301
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -1,10 +1,2 @@ | ||||||
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 = Всё такая же конфета, но на палочке. | ||||||
.desc = Обычная конфета состоящия из сахара и других вещей | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Исправьте грамматические ошибки и пунктуацию. В описании присутствуют следующие ошибки:
- .desc = Обычная конфета состоящия из сахара и других вещей
+ .desc = Обычная конфета, состоящая из сахара и других вещей. 📝 Committable suggestion
Suggested change
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
ent-HalloweenTree01 = мёртвое дерево | ||
ent-LPPHalloweenTree01 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | ||
ent-HalloweenTree02 = мёртвое дерево | ||
ent-LPPHalloweenTree02 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | ||
ent-HalloweenTree03 = мёртвое дерево | ||
ent-LPPHalloweenTree03 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. | ||
ent-HalloweenTree04 = мёртвое дерево | ||
ent-LPPHalloweenTree04 = мёртвое дерево | ||
.desc = Мёртвое дерево с остатками листьев на нём, выглядит жутко. |
Original file line number | Diff line number | Diff line change | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
@@ -1,2 +1,14 @@ | ||||||||||
ent-LPPPSpiderDeco = паучки | ||||||||||
.desc = Муляжи паучков которые выглядят так, будто готовы вас покусать. | ||||||||||
ent-LPPPPumpkinDeco = тыква | ||||||||||
.desc = Маленькая декоративная тыква. | ||||||||||
Comment on lines
+3
to
+4
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Исправьте регистр первой буквы в переводе. Согласно правилам локализации, все переводы, начинающиеся с 'ent-', должны начинаться с заглавной буквы после знака =. -ent-LPPPPumpkinDeco = тыква
+ent-LPPPPumpkinDeco = Тыква 📝 Committable suggestion
Suggested change
|
||||||||||
ent-LPPPPumpkinBigDeco = тыква | ||||||||||
.desc = Декоративные тыквы разных размеров. | ||||||||||
Comment on lines
+5
to
+6
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Исправьте регистр первой буквы в переводе. Аналогичная проблема с регистром первой буквы после знака =. -ent-LPPPPumpkinBigDeco = тыква
+ent-LPPPPumpkinBigDeco = Тыква 📝 Committable suggestion
Suggested change
|
||||||||||
ent-LPPPottedPlantHalloween1 = растение в горшке | ||||||||||
.desc = Высохшее растение в горшке, выглядит не особо живым. | ||||||||||
Comment on lines
+7
to
+8
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Исправьте регистр первой буквы в переводе. Та же проблема с регистром первой буквы после знака =. -ent-LPPPottedPlantHalloween1 = растение в горшке
+ent-LPPPottedPlantHalloween1 = Растение в горшке 📝 Committable suggestion
Suggested change
|
||||||||||
ent-LPPPottedPlantHalloween2 = { ent-LPPPottedPlantHalloween1 } | ||||||||||
.desc = { ent-LPPPottedPlantHalloween1.desc } | ||||||||||
ent-LPPPottedPlantHalloween3 = { ent-LPPPottedPlantHalloween1 } | ||||||||||
.desc = { ent-LPPPottedPlantHalloween1.desc } | ||||||||||
ent-LPPPottedPlantHalloween4 = { ent-LPPPottedPlantHalloween1 } | ||||||||||
.desc = { ent-LPPPottedPlantHalloween1.desc } |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,18 @@ | ||
- type: entity | ||
parent: BaseSign | ||
id: LPPPSpiderDeco | ||
name: spiders | ||
description: Fake spiders that look like they're ready to bite you. | ||
placement: | ||
mode: SnapgridCenter | ||
components: | ||
- type: Sprite | ||
sprite: _LostParadise/Objects/Decoration/halloween.rsi | ||
snapCardinals: true | ||
noRot: false | ||
layers: | ||
- state: spider_big | ||
map: [ "enum.DamageStateVisualLayers.Base" ] | ||
- type: InteractionOutline | ||
- type: Clickable | ||
- type: RandomSprite | ||
available: | ||
- enum.DamageStateVisualLayers.Base: | ||
|
@@ -31,4 +33,93 @@ | |
sound: | ||
collection: WoodDestroyHeavy | ||
- !type:DoActsBehavior | ||
acts: [ "Destruction" ] | ||
acts: [ "Destruction" ] | ||
|
||
- type: entity | ||
id: LPPPumpkinDeco | ||
name: pumpkin | ||
placement: | ||
mode: SnapgridCenter | ||
description: Small decorative pumpkin with brush marks on it | ||
components: | ||
- type: Sprite | ||
sprite: _LostParadise/Objects/Decoration/halloween.rsi | ||
noRot: false | ||
snapCardinals: true | ||
layers: | ||
- state: pumpkin_minis | ||
map: [ "enum.DamageStateVisualLayers.Base" ] | ||
- type: InteractionOutline | ||
- type: Clickable | ||
- type: RandomSprite | ||
available: | ||
- enum.DamageStateVisualLayers.Base: | ||
pumpkin_minis: "" | ||
pumpkin_minis2: "" | ||
- type: Damageable | ||
damageContainer: Inorganic | ||
- type: Destructible | ||
thresholds: | ||
- trigger: | ||
!type:DamageTrigger | ||
damage: 10 | ||
behaviors: | ||
- !type:PlaySoundBehavior | ||
sound: | ||
collection: WoodDestroyHeavy | ||
- !type:DoActsBehavior | ||
acts: [ "Destruction" ] | ||
|
||
- type: entity | ||
id: LPPPumpkinBigDeco | ||
name: pumpkin | ||
parent: BaseSign | ||
description: Decorative pumpkins with brush marks on it | ||
components: | ||
- type: Sprite | ||
sprite: _LostParadise/Objects/Decoration/halloween.rsi | ||
state: pumpkins | ||
- type: Damageable | ||
damageContainer: Inorganic | ||
- type: Destructible | ||
thresholds: | ||
- trigger: | ||
!type:DamageTrigger | ||
damage: 10 | ||
behaviors: | ||
- !type:PlaySoundBehavior | ||
sound: | ||
collection: WoodDestroyHeavy | ||
- !type:DoActsBehavior | ||
Comment on lines
+73
to
+94
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Рассмотрите возможность оптимизации конфигурации урона Конфигурация урона и разрушения идентична для обеих тыкв. Предлагаю создать базовый прототип с общими настройками урона. Пример реорганизации: - type: entity
id: LPPHalloweenDestructibleBase
abstract: true
components:
- type: Damageable
damageContainer: Inorganic
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 10
behaviors:
- !type:PlaySoundBehavior
sound:
collection: WoodDestroyHeavy
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: entity
id: LPPPumpkinBigDeco
parent: [ BaseSign, LPPHalloweenDestructibleBase ]
# ... остальные компоненты 🧰 Tools🪛 yamllint
|
||
acts: [ "Destruction" ] | ||
|
||
- type: entity | ||
id: LPPPottedPlantHalloween1 | ||
parent: PottedPlantBase | ||
description: Withered houseplant, looks dead. | ||
components: | ||
- type: Sprite | ||
sprite: _LostParadise/Objects/Decoration/halloween.rsi | ||
state: plant1 | ||
|
||
- type: entity | ||
id: LPPPottedPlantHalloween2 | ||
parent: LPPPottedPlantHalloween1 | ||
components: | ||
- type: Sprite | ||
state: plant2 | ||
|
||
- type: entity | ||
id: LPPPottedPlantHalloween3 | ||
parent: LPPPottedPlantHalloween1 | ||
components: | ||
- type: Sprite | ||
state: plant3 | ||
|
||
- type: entity | ||
id: LPPPottedPlantHalloween4 | ||
parent: LPPPottedPlantHalloween1 | ||
components: | ||
- type: Sprite | ||
state: plant4 | ||
|
Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
@@ -21,6 +21,28 @@ | |||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||
{ | ||||||||||||||||||||||||||||||||||||||||||||||
"name": "spider_mini3" | ||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||
{ | ||||||||||||||||||||||||||||||||||||||||||||||
"name": "pumpkin_minis" | ||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||
{ | ||||||||||||||||||||||||||||||||||||||||||||||
"name": "pumpkin_minis2" | ||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||
{ | ||||||||||||||||||||||||||||||||||||||||||||||
"name": "pumpkins", | ||||||||||||||||||||||||||||||||||||||||||||||
"directions": 4 | ||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||
Comment on lines
+32
to
+34
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 💡 Codebase verification Обнаружено несоответствие между метаданными и файлами спрайтов Анализ показал:
Необходимо:
🔗 Analysis chainНеобходима проверка спрайтов для всех направлений Состояние "pumpkins" указывает на наличие 4 направлений (directions: 4). Необходимо убедиться, что:
🏁 Scripts executedThe following scripts were executed for the analysis: Script: #!/bin/bash
# Проверка наличия всех необходимых спрайтов для состояния pumpkins
echo "Поиск файлов спрайтов для всех направлений..."
find Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi -name "pumpkins*.png"
Length of output: 274 Script: #!/bin/bash
# Проверяем содержимое файла meta.json для получения полной информации о состоянии
cat Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/meta.json
# Проверяем размеры и детали изображения
file Resources/Textures/_LostParadise/Objects/Decoration/halloween.rsi/pumpkins.png
Length of output: 1068 |
||||||||||||||||||||||||||||||||||||||||||||||
{ | ||||||||||||||||||||||||||||||||||||||||||||||
"name": "plant1" | ||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||
{ | ||||||||||||||||||||||||||||||||||||||||||||||
"name": "plant2" | ||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||
{ | ||||||||||||||||||||||||||||||||||||||||||||||
"name": "plant3" | ||||||||||||||||||||||||||||||||||||||||||||||
}, | ||||||||||||||||||||||||||||||||||||||||||||||
{ | ||||||||||||||||||||||||||||||||||||||||||||||
"name": "plant4" | ||||||||||||||||||||||||||||||||||||||||||||||
Comment on lines
+35
to
+45
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧹 Nitpick (assertive) Рекомендация по улучшению именования растений Текущие имена состояний (plant1, plant2, plant3, plant4) слишком общие. Рекомендуется использовать более описательные названия, отражающие внешний вид или тематику растений. Пример более информативных названий: - "name": "plant1"
+ "name": "halloween_plant_thorny"
- "name": "plant2"
+ "name": "halloween_plant_twisted"
- "name": "plant3"
+ "name": "halloween_plant_dead"
- "name": "plant4"
+ "name": "halloween_plant_spooky" 📝 Committable suggestion
Suggested change
|
||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||
] | ||||||||||||||||||||||||||||||||||||||||||||||
} |
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-", должны начинаться с заглавной буквы после знака равенства.
📝 Committable suggestion