Skip to content
This repository was archived by the owner on Feb 13, 2026. It is now read-only.

[PORT] Anthropomorph - #612

Open
CrimeMoot wants to merge 8 commits into
masterfrom
Anthropomorph
Open

[PORT] Anthropomorph#612
CrimeMoot wants to merge 8 commits into
masterfrom
Anthropomorph

Conversation

@CrimeMoot

@CrimeMoot CrimeMoot commented Nov 22, 2024

Copy link
Copy Markdown
Collaborator

Возраждаю забытый PR Rxup#754 от @PuroSlavKing

Summary by CodeRabbit

  • Новые функции

    • Добавлены новые локализационные строки для русского языка, включая термины для "SpaceCats" и различные виды антропоморфов.
    • Улучшена поддержка кастомизации персонажей с новыми метаданными для текстур, включая уши, морды и хвосты.
    • Введены новые сущности и маркировки для антропоморфных персонажей.
    • Добавлены новые записи в руководства, описывающие виды и характеристики антропоморфов.
  • Документация

    • Добавлены новые XML-документы в руководства, описывающие виды и характеристики антропоморфов.

@coderabbitai

coderabbitai Bot commented Nov 22, 2024

Copy link
Copy Markdown

Walkthrough

В данном пулл-запросе внесены изменения, касающиеся локализации и конфигурации различных сущностей в игре. Добавлены новые записи в файлы локализации для русского языка, включая термины и описания для видов и характеристик, таких как "SpaceCats" и "Anthropomorph". Также созданы новые файлы, которые определяют прототипы тел и метаданные для текстур, связанных с антропоморфными персонажами. Внесены изменения в конфигурации существующих сущностей, чтобы улучшить их внешний вид и функциональность.

Changes

File Path Change Summary
Resources/Locale/ru-RU/_Cats/guidbook/main.ftl Добавлена новая запись: guide-entry-spacecats = SpaceCats
Resources/Locale/ru-RU/_Cats/guidbook/species.ftl Добавлена новая запись: species-name-anthropomorph = Антропоморф
Resources/Locale/ru-RU/_Cats/species/species.ftl Добавлена новая запись: ent-MobAnthropomorph = Урист МакАнтропоморф
Resources/Locale/ru-RU/backmen/markings/anthropomorph.ftl Добавлены новые строки локализации для различных антропоморфных отметок.
Resources/Locale/ru-RU/backmen/markings/taur.ftl Добавлены новые строки локализации для различных отметок, связанных с таурами.
Resources/Prototypes/Corvax/Entities/Mobs/Species/vulpkanin.yml Добавлены компоненты для одежды в BaseMobVulpkanin.
Resources/Prototypes/Entities/Mobs/Species/reptilian.yml Добавлены новые свойства для Urisst' Mzhand, связанные с одеждой.
Resources/Prototypes/_SpaceCats/Body/Prototypes/anthropomorph.yml Добавлен новый прототип тела для антропоморфного персонажа.
Resources/Prototypes/_SpaceCats/Entities/Mobs/Customization/Markings/anthropomorph.yml Расширен файл с отметками для антропоморфных персонажей.
Resources/Prototypes/_SpaceCats/Entities/Mobs/Customization/Markings/taur.yml Добавлены новые отметки для различных тауров.
Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Player/anthropomorph.yml Добавлена новая сущность Urist McAnthropomorph.
Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Species/anthropomorph.yml Добавлена новая сущность для вида "Urist McAnthropomorph".
Resources/Prototypes/_SpaceCats/Entities/Mobs/SlugCats/slugcat.yml Удален файл, определяющий сущности слизне кота.
Resources/Prototypes/_SpaceCats/Guidbook/SpaceCats.yml Добавлена новая запись для руководства по "SpaceCats".
Resources/Prototypes/_SpaceCats/Guidbook/SpaceCatsSpecies.yml Добавлены новые записи для видов в руководстве.
Resources/Prototypes/_SpaceCats/Species/anthropomorph.yml Добавлена новая конфигурация для вида "Anthropomorph".
Resources/ServerInfo/_SpaceCats/Guidebook/SpaceCats.xml Добавлен новый документ для руководства по Space Cats.
Resources/ServerInfo/_SpaceCats/Guidebook/Species/Anthropomorph/Anthropomorph.xml Добавлен новый документ для вида "Anthropomorph".
Resources/ServerInfo/_SpaceCats/Guidebook/Species/Species.xml Добавлен новый документ, содержащий информацию о различных игровых расах.
Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/meta.json Удален файл метаданных для слизне кота.
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/meta.json Добавлен новый файл метаданных для ушей акрадоров.
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/meta.json Добавлен новый файл метаданных для морд акрадоров.
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi/meta.json Добавлен новый файл метаданных для хвостов акрадоров.
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/horn_32x64.rsi/meta.json Добавлен новый файл метаданных для рогов.
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/meta.json Добавлен новый файл метаданных для ушей.
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/meta.json Добавлен новый файл метаданных для ушей.
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/meta.json Добавлен новый файл метаданных для отметок.
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/meta.json Добавлен новый файл метаданных для морд.

Poem

В мире космических котов,
Где звёзды светят, как мечты,
Мы добавили новых слов,
И ушей, и хвостов красоты!
Пусть каждый персонаж блестит,
В игре пусть радость царит! 🌌🐾


📜 Recent review details

Configuration used: CodeRabbit UI
Review profile: CHILL

📥 Commits

Reviewing files that changed from the base of the PR and between 2c4baf2 and 58d4cce.

📒 Files selected for processing (2)
  • Resources/Prototypes/_Backmen/Species/arachne.yml (1 hunks)
  • Resources/Prototypes/_SpaceCats/Entities/Mobs/Customization/Markings/demon_parts.yml (0 hunks)
💤 Files with no reviewable changes (1)
  • Resources/Prototypes/_SpaceCats/Entities/Mobs/Customization/Markings/demon_parts.yml
🔇 Additional comments (3)
Resources/Prototypes/_Backmen/Species/arachne.yml (3)

Line range hint 1-14: Конфигурация вида выглядит корректно

Базовая конфигурация вида содержит все необходимые параметры:

  • Корректно настроены возрастные ограничения
  • Определен прототип и спрайты
  • Установлены ограничения по полу (только Female)

Line range hint 16-31: Настройки маркировок и спрайтов реализованы правильно

Конфигурация точек маркировки и базовых спрайтов соответствует стандартному шаблону:

  • Все необходимые точки маркировки определены с корректными лимитами
  • Спрайты корректно привязаны к соответствующим частям тела

Also applies to: 33-49


4-4: ⚠️ Potential issue

Проверьте влияние изменения параметра roundStart

Изменение roundStart на false означает, что игроки больше не смогут выбирать этот вид в начале раунда. Убедитесь, что это намеренное изменение и соответствует балансу игры.

✅ Verification successful

Изменение параметра roundStart для вида ArachneClassic является уникальным

Анализ показывает, что ArachneClassic - единственный вид с отключенным параметром roundStart: false, в то время как все остальные виды (Felinid, Oni, Harpy, HumanoidFoxes, Shadowkin) имеют roundStart: true. Это подтверждает, что данное изменение является намеренным исключением из общего правила.

Дополнительные особенности вида ArachneClassic:

  • Ограничен только женским полом
  • Имеет специфические возрастные ограничения
  • Использует уникальный набор спрайтов
🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Описание: Поиск других видов с отключенным roundStart для подтверждения паттерна
rg -l "roundStart:\s*false" "Resources/Prototypes/_Backmen/Species/"

Length of output: 118


Script:

#!/bin/bash
# Поиск всех файлов видов для сравнения конфигураций
fd . "Resources/Prototypes/_Backmen/Species/" -e yml -x cat {}

Length of output: 11057


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?

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

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)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@CrimeMoot CrimeMoot changed the title Anthropomorph [PORT] Anthropomorph Nov 22, 2024
@github-actions

github-actions Bot commented Nov 22, 2024

Copy link
Copy Markdown

RSI Diff Bot; head commit 58d4cce merging into fa4a153
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi

State Old New Status
creek-rest Removed
creek Removed
dead-creek Removed
dead-holy Removed
dead-monk Removed
dead-sonfariel Removed
dead-spear-master Removed
dead-technician Removed
holy-rest Removed
holy Removed
icon-creek Removed
icon-holy Removed
icon-monk Removed
icon-sonfariel Removed
icon-spear-master Removed
icon-technician Removed
monk-rest Removed
monk Removed
sonfariel-rest Removed
sonfariel Removed
spear-master-rest Removed
spear-master Removed
technician-rest Removed
technician Removed

Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi

State Old New Status
ears_acrador_long Added
ears_acrador_long_overlay Added
ears_acrador_short Added
ears_acrador_short_overlay Added

Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi

State Old New Status
snout_acrador_1 Added
snout_acrador_1_overlay Added
snout_acrador_2 Added
snout_acrador_2_overlay Added
snout_acrador_3 Added
snout_acrador_3_overlay Added
snout_acrador_4 Added
snout_acrador_4_overlay Added
snout_acrador_5 Added
snout_acrador_5_overlay Added

Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi

State Old New Status
tail_acrador_Big Added
tail_acrador_Curved Added
tail_acrador_Thin Added

Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/horn_32x64.rsi

State Old New Status
horns_sloogbobbers_HORNS Added
horns_sloogbobbers_HORNS_overlay Added

Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi

State Old New Status
ears_avali Added
ears_avali_overlay Added
ears_axolotl Added
ears_bat Added
ears_bear Added
ears_bigwolf Added
ears_bigwolf_overlay Added
ears_bunny Added
ears_bunny2 Added
ears_bunny_ADJ Added
ears_bunny_overlay Added
ears_bunnyalt Added
ears_catbig Added
ears_catbig_overlay Added
ears_catnormal Added
ears_chemlight Added
ears_chemlight_overlay_1 Added
ears_chemlight_overlay_2 Added
ears_cow Added
ears_deer Added
ears_easternd Added
ears_easternd_overlay_1 Added
ears_easternd_overlay_2 Added
ears_eevee Added
ears_elephant Added
ears_elf Added
ears_fennec Added
ears_fish Added
ears_foldedback Added
ears_fox Added
ears_goat Added
ears_goathorns Added
ears_gret Added
ears_hawk Added
ears_horn1 Added
ears_jackal Added
ears_jellyfish Added
ears_kangaroo Added
ears_moth Added
ears_mouse Added
ears_murid Added
ears_noodledragon Added
ears_noodledragon_overlay Added
ears_otie Added
ears_pede Added
ears_plumeant Added
ears_pointy Added
ears_possum Added
ears_rabbit Added
ears_rabbitalt Added
ears_rabbitalt_overlay_1 Added
ears_rabbitalt_overlay_2 Added
ears_renamon Added
ears_renamon_overlay Added
ears_roundant Added
ears_sergal Added
ears_sergal_overlay Added
ears_shadekin Added
ears_thinant Added
ears_wolf Added
horns_guilmon Added

Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi

State Old New Status
ears_bnnuy Added
ears_bnnuy2 Added
ears_bnnuy2_overlay_1 Added
ears_bnnuy2_overlay_2 Added
ears_bnnuy_overlay_1 Added
ears_bnnuy_overlay_2 Added
ears_bunnytall Added
ears_bunnytall_overlay Added
ears_jackalope Added
ears_sandfox Added
ears_sandfox_overlay Added
ears_shadekinround Added
ears_shadekinround_overlay Added

Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi

State Old New Status
absarms_chest Added
absbelly_chest Added
avian_l_leg_digi Added
avian_r_leg_digi Added
bat_chest Added
bat_chest_overlay Added
bee_chest Added
bovine_chest Added
chemlight_chest Added
chemlight_chest_overlay Added
chemlight_l_hand Added
chemlight_l_hand_overlay Added
chemlight_l_leg_digi Added
chemlight_r_hand Added
chemlight_r_hand_overlay Added
chemlight_r_leg_digi Added
corgi_chest Added
corvid_chest Added
dalmation_chest Added
deer_chest Added
deoxys_l_leg Added
deoxys_r_leg Added
dog_chest Added
dog_chest_overlay Added
easternd_chest Added
easternd_l_leg Added
easternd_r_leg Added
eevee_chest Added
female_template Added
fennec_chest Added
floof_chest Added
fox_chest Added
gloss_chest_v1 Added
gloss_chest_v2 Added
hawk_chest Added
husky_chest Added
hyena_chest Added
hyena_chest_overlay Added
kogti Added
ltiger_chest Added
moth_chest Added
noodledragon_chest Added
noodledragon_chest_dots Added
orca_chest Added
otie_chest Added
otie_chest_overlay Added
otter_chest Added
panther_chest Added
panther_head Added
panther_l_hand Added
panther_l_leg Added
panther_r_hand Added
panther_r_leg Added
pigeon_chest Added
possum_chest Added
raccalt_chest Added
raccoon_chest Added
redpanda_chest Added
sabresune_chest Added
sergal_chest Added
shark_chest Added
shepherd_chest Added
shepherd_chest_overlay Added
shrike_chest Added
skunk_chest Added
sloog_chest Added
sloog_chest_overlay Added
tajaran_chest Added
tiger_chest Added
tiger_chest_overlay Added
wolf_chest Added
wolf_chest_overlay Added

Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi

State Old New Status
snout_beaktiny Added
snout_bigbeak Added
snout_bigmandible Added
snout_bird Added
snout_bird_overlay_1 Added
snout_bird_overlay_2 Added
snout_bovine Added
snout_bovine_overlay Added
snout_bug Added
snout_bug_overlay Added
snout_chemlight Added
snout_chemlight_overlay Added
snout_corvidbeak Added
snout_deer Added
snout_duck Added
snout_easterndnw Added
snout_easterndnw_overlay Added
snout_easterndnw_usiki Added
snout_elephant Added
snout_extra_haydeemedical Added
snout_extra_magus Added
snout_extra_skulldog Added
snout_extra_skulldogALT Added
snout_fox Added
snout_fox_overlay Added
snout_goose Added
snout_guilmon Added
snout_hanubus Added
snout_hanubus_overlay Added
snout_hhorse Added
snout_hhorse_overlay Added
snout_hjackal Added
snout_hjackal_overlay Added
snout_hpanda Added
snout_hpanda_overlay Added
snout_hshark Added
snout_hshark_overlay Added
snout_hspots Added
snout_hspots_overlay Added
snout_husky Added
snout_huskyalt Added
snout_hzebra Added
snout_hzebra_overlay Added
snout_lcanid Added
snout_lcanid_overlay Added
snout_magus Added
snout_magus_overlay Added
snout_noodle Added
snout_noodle_overlay_1 Added
snout_noodle_overlay_2 Added
snout_orca Added
snout_orca_overlay Added
snout_otie Added
snout_owl Added
snout_pede Added
snout_pede_overlay Added
snout_proboscis Added
snout_rabbit Added
snout_renamon Added
snout_renamon_overlay Added
snout_rhino Added
snout_rhino_overlay_1 Added
snout_rhino_overlay_2 Added
snout_rhinobeetle Added
snout_rodent Added
snout_rodentthick Added
snout_round Added
snout_roundlight Added
snout_roundlight_overlay Added
snout_scanid Added
snout_scarab Added
snout_sergal Added
snout_sergal_overlay Added
snout_shark Added
snout_sharp Added
snout_sharplight Added
snout_short Added
snout_short_overlay Added
snout_skullbird Added
snout_sloog Added
snout_smallmandible Added

Edit: diff updated after 58d4cce

@CrimeMoot

Copy link
Copy Markdown
Collaborator Author

Блять слаймо-коты удалились... Похуй.

@PuroSlavKing

Copy link
Copy Markdown

Нихуясибе.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 13

🧹 Outside diff range and nitpick comments (16)
Resources/ServerInfo/_SpaceCats/Guidebook/Species/Anthropomorph/Anthropomorph.xml (3)

1-3: Рекомендуется добавить XML-заголовок

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

+<?xml version="1.0" encoding="UTF-8"?>
 <Document>
   # Антропоморф

4-6: Пустой атрибут Caption в GuideEntityEmbed

Атрибут Caption оставлен пустым. Рекомендуется добавить описательную подпись для улучшения пользовательского опыта.

-    <GuideEntityEmbed Entity="MobAnthropomorph" Caption=""/>
+    <GuideEntityEmbed Entity="MobAnthropomorph" Caption="Типичный представитель расы антропоморфов"/>

7-7: Проверить форматирование длинного текста

Для улучшения читаемости рекомендуется разбить длинный абзац на несколько строк с сохранением логической структуры.

-  Антропоморф — это вид антропоморфных разумных существ, чаще всего имеют черты схожие с меньшими братьями, мышами, лягушками, кошками, собаками и так далее. Происхождение каждого из них является уникальным, некоторые особи являются представителями далёких кланов и поселений, какие-то и вовсе мутанты из лабораторий различных корпораций.
+  Антропоморф — это вид антропоморфных разумных существ, чаще всего имеют черты схожие с меньшими братьями, 
+  мышами, лягушками, кошками, собаками и так далее.
+
+  Происхождение каждого из них является уникальным, некоторые особи являются представителями далёких кланов и 
+  поселений, какие-то и вовсе мутанты из лабораторий различных корпораций.
Resources/Prototypes/_SpaceCats/Body/Prototypes/anthropomorph.yml (1)

1-4: Рекомендуется уточнить название прототипа

Текущее название "anthropomorph" слишком общее. Рекомендуется добавить более конкретное описание, например "space-cat-anthropomorph" или "feline-anthropomorph", чтобы лучше отражать специфику существа в контексте игры Space Cats.

- name: "anthropomorph"
+ name: "space-cat-anthropomorph"
Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Species/anthropomorph.yml (3)

1-7: Рассмотрите изменение префикса имени существа

Префикс "Urist Mc" кажется отсылкой к Dwarf Fortress. Убедитесь, что это соответствует общей стилистике игры.


50-64: Рассмотрите добавление уникальных звуков

Существо использует человеческие звуки голоса (MaleHuman/FemaleHuman). Рекомендуется создать уникальные звуки для антропоморфов.


65-73: Измените описание на более профессиональное

Описание "UwU" выглядит непрофессионально. Рекомендуется заменить на более подходящее описание вида.

  noSpawn: true
  name: Urist McAnthropomorph
-  description: UwU
+  description: Представитель вида антропоморфов
Resources/Prototypes/Corvax/Entities/Mobs/Species/vulpkanin.yml (1)

43-43: Некорректное использование reptilian ID для инвентаря

Текущая конфигурация использует speciesId: reptilian для вида Vulpkanin, что может привести к несогласованности в поведении инвентаря. Комментарий "whyyy" подтверждает, что это проблематично.

Рекомендуется:

  1. Создать отдельный ID инвентаря для Vulpkanin
  2. Обновить все зависимые системы для поддержки нового ID
Resources/Prototypes/Entities/Mobs/Species/reptilian.yml (1)

74-92: Добавьте документацию по системе смещений

Рекомендуется добавить комментарии, объясняющие:

  1. Назначение каждого типа смещения
  2. Формат состояний спрайтов
  3. Связь с системой инвентаря
    displacements:
+      # Смещения определяют как одежда отображается на персонаже
+      # sprite: путь к RSI файлу со спрайтами смещений
+      # state: имя состояния спрайта для данного типа одежды
      jumpsuit:
        sizeMaps:
Resources/Prototypes/_SpaceCats/Species/anthropomorph.yml (3)

15-34: Добавьте документацию по спрайтам

Конфигурация использует смесь специфичных спрайтов для антропоморфов (MobAnthropomorph*) и общих гуманоидных спрайтов (MobHumanoidAnyMarking). Рекомендуется:

  1. Документировать причину использования общих спрайтов
  2. Указать источник и лицензию дигитиградных ног из "Ataraxia"

35-72: Очистите конфигурацию меток

  1. Удалите закомментированные строки с defaultMarkings если они не планируются к использованию
  2. Исправьте пробелы в конце строки 72
-    
+
🧰 Tools
🪛 yamllint (1.29.0-1)

[error] 72-72: trailing spaces

(trailing-spaces)


1-181: Общие замечания по порту конфигурации

Конфигурация выглядит как прямой порт из другого проекта. Рекомендуется:

  1. Адаптировать систему именования под текущий проект
  2. Проверить совместимость спрайтов
  3. Обновить или удалить устаревшие комментарии
  4. Добавить документацию по источникам заимствованного контента
🧰 Tools
🪛 yamllint (1.29.0-1)

[error] 9-9: trailing spaces

(trailing-spaces)


[error] 72-72: trailing spaces

(trailing-spaces)

Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/meta.json (2)

39-57: Рассмотрите возможность объединения похожих стилей ушей

В файле присутствует несколько вариаций заячьих ушей: ears_bunny, ears_bunny2, ears_bunnyalt. Рекомендуется:

  • Объединить похожие стили
  • Использовать более описательные названия для различных вариаций
  • Документировать различия между вариантами

251-253: Перенесите рога в отдельный файл

Состояние horns_guilmon находится в файле для ушей. Рекомендуется создать отдельный файл метаданных для рогов, чтобы улучшить организацию ресурсов.

Resources/Prototypes/_SpaceCats/Entities/Mobs/Customization/Markings/anthropomorph.yml (2)

1677-1677: Обнаружен пробел в конце строки

Удалите пробел в конце строки 1677 (после "ГРУДЬ").

-# ГРУДЬ 
+# ГРУДЬ
🧰 Tools
🪛 yamllint (1.29.0-1)

[error] 1677-1677: trailing spaces

(trailing-spaces)


2208-2477: Рекомендуется раскомментировать или удалить закомментированные секции

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

Хотите, чтобы я создал GitHub issue для отслеживания реализации маркировок ног?

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL

📥 Commits

Reviewing files that changed from the base of the PR and between fa4a153 and 67e07b1.

⛔ Files ignored due to path filters (272)
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/creek-rest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/creek.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-creek.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-holy.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-monk.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-sonfariel.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-spear-master.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-technician.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/holy-rest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/holy.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-creek.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-holy.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-monk.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-sonfariel.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-spear-master.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-technician.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/monk-rest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/monk.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/sonfariel-rest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/sonfariel.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/spear-master-rest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/spear-master.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/technician-rest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/technician.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/ears_acrador_long.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/ears_acrador_long_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/ears_acrador_short.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/ears_acrador_short_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_1_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_2_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_3.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_3_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_4.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_4_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_5.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_5_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi/tail_acrador_Big.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi/tail_acrador_Curved.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi/tail_acrador_Thin.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/horn_32x64.rsi/horns_sloogbobbers_HORNS.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/horn_32x64.rsi/horns_sloogbobbers_HORNS_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_avali.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_avali_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_axolotl.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bat.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bear.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bigwolf.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bigwolf_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bunny.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bunny2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bunny_ADJ.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bunny_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bunnyalt.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_catbig.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_catbig_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_catnormal.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_chemlight.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_chemlight_overlay_1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_chemlight_overlay_2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_cow.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_deer.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_easternd.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_easternd_overlay_1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_easternd_overlay_2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_eevee.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_elephant.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_elf.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_fennec.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_fish.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_foldedback.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_fox.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_goat.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_goathorns.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_gret.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_hawk.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_horn1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_jackal.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_jellyfish.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_kangaroo.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_moth.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_mouse.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_murid.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_noodledragon.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_noodledragon_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_otie.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_pede.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_plumeant.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_pointy.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_possum.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_rabbit.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_rabbitalt.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_rabbitalt_overlay_1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_rabbitalt_overlay_2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_renamon.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_renamon_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_roundant.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_sergal.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_sergal_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_shadekin.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_thinant.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_wolf.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/horns_guilmon.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy2_overlay_1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy2_overlay_2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy_overlay_1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy_overlay_2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bunnytall.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bunnytall_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_jackalope.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_sandfox.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_sandfox_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_shadekinround.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_shadekinround_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/absarms_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/absbelly_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/avian_l_leg_digi.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/avian_r_leg_digi.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/bat_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/bat_chest_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/bee_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/bovine_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_chest_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_l_hand.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_l_hand_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_l_leg_digi.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_r_hand.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_r_hand_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_r_leg_digi.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/corgi_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/corvid_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/dalmation_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/deer_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/deoxys_l_leg.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/deoxys_r_leg.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/dog_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/dog_chest_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/easternd_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/easternd_l_leg.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/easternd_r_leg.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/eevee_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/female_template.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/fennec_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/floof_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/fox_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/gloss_chest_v1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/gloss_chest_v2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/hawk_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/husky_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/hyena_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/hyena_chest_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/kogti.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/ltiger_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/moth_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/noodledragon_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/noodledragon_chest_dots.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/orca_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/otie_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/otie_chest_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/otter_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_head.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_l_hand.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_l_leg.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_r_hand.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_r_leg.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/pigeon_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/possum_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/raccalt_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/raccoon_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/redpanda_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/sabresune_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/sergal_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/shark_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/shepherd_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/shepherd_chest_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/shrike_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/skunk_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/sloog_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/sloog_chest_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/tajaran_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/tiger_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/tiger_chest_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/wolf_chest.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/wolf_chest_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_beaktiny.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bigbeak.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bigmandible.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bird.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bird_overlay_1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bird_overlay_2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bovine.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bovine_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bug.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bug_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_chemlight.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_chemlight_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_corvidbeak.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_deer.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_duck.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_easterndnw.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_easterndnw_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_easterndnw_usiki.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_elephant.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_extra_haydeemedical.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_extra_magus.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_extra_skulldog.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_extra_skulldogALT.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_fox.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_fox_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_goose.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_guilmon.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hanubus.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hanubus_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hhorse.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hhorse_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hjackal.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hjackal_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hpanda.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hpanda_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hshark.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hshark_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hspots.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hspots_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_husky.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_huskyalt.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hzebra.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hzebra_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_lcanid.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_lcanid_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_magus.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_magus_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_noodle.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_noodle_overlay_1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_noodle_overlay_2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_orca.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_orca_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_otie.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_owl.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_pede.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_pede_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_proboscis.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rabbit.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_renamon.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_renamon_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rhino.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rhino_overlay_1.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rhino_overlay_2.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rhinobeetle.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rodent.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rodentthick.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_round.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_roundlight.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_roundlight_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_scanid.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_scarab.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_sergal.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_sergal_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_shark.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_sharp.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_sharplight.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_short.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_short_overlay.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_skullbird.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_sloog.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_smallmandible.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_snub.png is excluded by !**/*.png
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_snub_overlay.png is excluded by !**/*.png
📒 Files selected for processing (28)
  • Resources/Locale/ru-RU/_Cats/guidbook/main.ftl (1 hunks)
  • Resources/Locale/ru-RU/_Cats/guidbook/species.ftl (1 hunks)
  • Resources/Locale/ru-RU/_Cats/species/species.ftl (1 hunks)
  • Resources/Locale/ru-RU/backmen/markings/anthropomorph.ftl (1 hunks)
  • Resources/Locale/ru-RU/backmen/markings/taur.ftl (1 hunks)
  • Resources/Prototypes/Corvax/Entities/Mobs/Species/vulpkanin.yml (1 hunks)
  • Resources/Prototypes/Entities/Mobs/Species/reptilian.yml (1 hunks)
  • Resources/Prototypes/_SpaceCats/Body/Prototypes/anthropomorph.yml (1 hunks)
  • Resources/Prototypes/_SpaceCats/Entities/Mobs/Customization/Markings/anthropomorph.yml (1 hunks)
  • Resources/Prototypes/_SpaceCats/Entities/Mobs/Customization/Markings/taur.yml (1 hunks)
  • Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Player/anthropomorph.yml (1 hunks)
  • Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Species/anthropomorph.yml (1 hunks)
  • Resources/Prototypes/_SpaceCats/Entities/Mobs/SlugCats/slugcat.yml (0 hunks)
  • Resources/Prototypes/_SpaceCats/Guidbook/SpaceCats.yml (1 hunks)
  • Resources/Prototypes/_SpaceCats/Guidbook/SpaceCatsSpecies.yml (1 hunks)
  • Resources/Prototypes/_SpaceCats/Species/anthropomorph.yml (1 hunks)
  • Resources/ServerInfo/_SpaceCats/Guidebook/SpaceCats.xml (1 hunks)
  • Resources/ServerInfo/_SpaceCats/Guidebook/Species/Anthropomorph/Anthropomorph.xml (1 hunks)
  • Resources/ServerInfo/_SpaceCats/Guidebook/Species/Species.xml (1 hunks)
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/meta.json (0 hunks)
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/meta.json (1 hunks)
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/meta.json (1 hunks)
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi/meta.json (1 hunks)
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/horn_32x64.rsi/meta.json (1 hunks)
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/meta.json (1 hunks)
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/meta.json (1 hunks)
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/meta.json (1 hunks)
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/meta.json (1 hunks)
💤 Files with no reviewable changes (2)
  • Resources/Prototypes/_SpaceCats/Entities/Mobs/SlugCats/slugcat.yml
  • Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/meta.json
✅ Files skipped from review due to trivial changes (14)
  • Resources/Locale/ru-RU/_Cats/guidbook/main.ftl
  • Resources/Locale/ru-RU/_Cats/guidbook/species.ftl
  • Resources/Locale/ru-RU/_Cats/species/species.ftl
  • Resources/Locale/ru-RU/backmen/markings/anthropomorph.ftl
  • Resources/Prototypes/_SpaceCats/Guidbook/SpaceCatsSpecies.yml
  • Resources/ServerInfo/_SpaceCats/Guidebook/SpaceCats.xml
  • Resources/ServerInfo/_SpaceCats/Guidebook/Species/Species.xml
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/meta.json
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/meta.json
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi/meta.json
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/horn_32x64.rsi/meta.json
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/meta.json
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/meta.json
  • Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/meta.json
🧰 Additional context used
🪛 yamllint (1.29.0-1)
Resources/Prototypes/_SpaceCats/Entities/Mobs/Customization/Markings/anthropomorph.yml

[error] 1677-1677: trailing spaces

(trailing-spaces)

Resources/Prototypes/_SpaceCats/Species/anthropomorph.yml

[error] 9-9: trailing spaces

(trailing-spaces)


[error] 72-72: trailing spaces

(trailing-spaces)

🔇 Additional comments (18)
Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Player/anthropomorph.yml (2)

1-5: Конфигурация выглядит корректно

Сущность правильно определена как прототип моба с отключенным сохранением (save: false), что является стандартным подходом для базовых сущностей. Структура YAML и именование соответствуют конвенциям.


4-4: Проверка родительской сущности

Необходимо убедиться, что BaseMobAnthropomorph существует в системе.

✅ Verification successful

Родительская сущность корректно определена

Сущность BaseMobAnthropomorph найдена в файле Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Species/anthropomorph.yml, что подтверждает правильность наследования.

🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Search for BaseMobAnthropomorph definition
rg -g "*.yml" "BaseMobAnthropomorph"

Length of output: 247

Resources/Prototypes/_SpaceCats/Guidbook/SpaceCats.yml (1)

4-4: Проверьте наличие файла документации

Необходимо убедиться, что файл /ServerInfo/_SpaceCats/Guidebook/SpaceCats.xml существует в репозитории.

✅ Verification successful

Файл документации найден и находится в правильном месте

Файл /ServerInfo/_SpaceCats/Guidebook/SpaceCats.xml существует в репозитории по пути Resources/ServerInfo/_SpaceCats/Guidebook/SpaceCats.xml, что соответствует указанному в конфигурации пути.

🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify the existence of the referenced XML file

# Search for the XML file
fd "SpaceCats.xml" --type f

Length of output: 83

Resources/ServerInfo/_SpaceCats/Guidebook/Species/Anthropomorph/Anthropomorph.xml (2)

1-14: Проверить соответствие локализации

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

✅ Verification successful

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

Проверка показала, что термины в файле соответствуют общей локализации игры:

  • "Антропоморф" используется как основной термин в локализации (species-name-anthropomorph)
  • Все связанные термины и описания маркировок последовательно переведены на русский язык
  • Сохранена согласованность с другими файлами локализации в каталоге Resources/Locale/ru-RU/
🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Поиск соответствующих ключей локализации
rg -i "anthropomorph" Resources/Locale/ru-RU/
rg -i "species.*anthropomorph" Resources/Prototypes/

Length of output: 77857


11-13: Уточнить механики игрового баланса

Необходимо проверить баланс указанных игровых механик:

  1. Урон от шоколада не указан количественно
  2. Механика поедания органов требует дополнительного разъяснения
  3. Значение урона когтями (5) требует проверки на баланс
Resources/Prototypes/_SpaceCats/Body/Prototypes/anthropomorph.yml (2)

13-25: Необходимо обеспечить согласованность типов органов

В текущей конфигурации наблюдается смешение человеческих (OrganHuman) и антропоморфных (OrganAnthroAnimal) органов. Это может привести к несогласованности в игровой механике.

Рекомендуется:

  1. Использовать однотипные органы
  2. Добавить документацию, объясняющую выбор конкретных типов органов

6-12: Требуется проверка совместимости органов

Использование человеческих органов (OrganHumanBrain, OrganHumanEyes) может не соответствовать концепции космического кота. Возможно, следует рассмотреть специальные органы для улучшенного ночного зрения и кошачьих рефлексов.

Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Species/anthropomorph.yml (1)

8-23: Проверьте наличие спрайтов

Необходимо убедиться в существовании и корректности пути к спрайтам:
_SpaceCats/Mobs/Species/Anthropomorph/parts.rsi

✅ Verification successful

Спрайты найдены и корректны

Файл спрайтов существует по указанному пути и содержит все необходимые ресурсы:

  • Найдено состояние full с 4 направлениями
  • Присутствуют все необходимые части тела (руки, ноги, торс)
  • Структура RSI-файла корректна
🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Verify the existence of required sprite resources
fd -e rsi "parts.rsi$" Resources/Textures/_SpaceCats/Mobs/Species/Anthropomorph/

Length of output: 150


Script:

#!/bin/bash
# Check if the RSI directory contains required state files
ls -la Resources/Textures/_SpaceCats/Mobs/Species/Anthropomorph/parts.rsi/

# Check if meta.json exists and contains the 'full' state
if [ -f Resources/Textures/_SpaceCats/Mobs/Species/Anthropomorph/parts.rsi/meta.json ]; then
    cat Resources/Textures/_SpaceCats/Mobs/Species/Anthropomorph/parts.rsi/meta.json | grep -A 5 '"full"'
fi

Length of output: 1578

Resources/Locale/ru-RU/backmen/markings/taur.ftl (1)

1-44: Проверка соответствия спрайтов

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

✅ Verification successful

Спрайты таур-маркировок подтверждены

Все спрайты, указанные в локализационном файле, присутствуют в Resources/Textures/_SpaceCats/Mobs/Customization/taur.rsi/meta.json с соответствующими состояниями и оверлеями.

🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Check for the existence of sprite states referenced in the localization keys

# Search for sprite state definitions in RSI files
rg -g "*.rsi/meta.json" -l "taur_(canine|cow|deer|drake|spider|eevee|feline|horse|lizard|naga|otie|pede|tentacle|wolf)"

Length of output: 270


Script:

#!/bin/bash
# Let's first find all RSI directories that might contain taur-related sprites
fd -t d "\.rsi$"

# Then let's check the content of meta.json files in these directories
fd -t f "meta\.json$" -x cat {}

Length of output: 106060


Script:

#!/bin/bash
# Let's specifically check for taur-related sprites in the SpaceCats directory
rg -l "taur" Resources/Textures/_SpaceCats/Mobs/Customization/taur.rsi/meta.json

# Also check the content of the meta.json if it exists
cat Resources/Textures/_SpaceCats/Mobs/Customization/taur.rsi/meta.json

Length of output: 2778

Resources/Prototypes/Corvax/Entities/Mobs/Species/vulpkanin.yml (1)

44-61: ⚠️ Potential issue

Обнаружено дублирование состояния спрайта и потенциально некорректный путь

Замечены следующие проблемы в конфигурации перемещений одежды:

  1. Для jumpsuit и outerClothing используется одинаковое состояние спрайта "jumpsuit", что может привести к визуальным ошибкам
  2. Путь к спрайтам "_SpaceCats" может быть некорректным, учитывая контекст PR

Предлагаемые исправления:

  outerClothing:
    sizeMaps:
        sprite: _SpaceCats/Mobs/Species/displacement.rsi
-       state: jumpsuit
+       state: outer
Resources/Prototypes/Entities/Mobs/Species/reptilian.yml (1)

74-91: Проверьте корректность путей и состояний спрайтов

Необходимо проверить:

  1. Существование RSI файла по пути '_SpaceCats/Mobs/Species/displacement.rsi'
  2. Наличие состояний 'jumpsuit' и 'shoes' в этом файле
Resources/Prototypes/_SpaceCats/Entities/Mobs/Customization/Markings/taur.yml (2)

5-5: Проверьте согласованность ограничений по видам

Замечены несоответствия в ограничениях по видам:

  • Некоторые маркировки доступны для людей (Human), а похожие - нет
  • Reptilian доступен только для определённых типов

Пожалуйста, подтвердите, что эти ограничения намеренны.

Also applies to: 16-16, 25-25, 36-36, 47-47, 56-56, 67-67, 78-78, 93-93, 106-106, 119-119, 134-134, 147-147, 156-156

✅ Verification successful

Ограничения по видам являются согласованными и обоснованными

Анализ показывает, что распределение ограничений по видам логично структурировано:

  • Маркировки taur.yml имеют последовательные ограничения, где Anthropomorph является базовым видом, а Human и Reptilian добавляются для определенных вариаций
  • Это соответствует общей схеме в других файлах маркировок, где:
    • Видоспецифичные маркировки (например, Moth, Vox) строго ограничены своим видом
    • Общие маркировки (например, шрамы, повязки) доступны для нескольких совместимых видов
    • Антропоморфные маркировки имеют различные комбинации с Human и другими гуманоидными видами
🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Анализ распределения ограничений по видам
echo "Анализ ограничений по видам:"
rg "speciesRestriction: \[.*\]" -o | sort | uniq -c

Length of output: 7790


7-7: Требуется проверка наличия файла спрайтов и всех состояний

Все маркировки ссылаются на файл _SpaceCats/Mobs/Customization/taur.rsi. Необходимо убедиться в его наличии и корректности всех состояний.

Also applies to: 18-18, 27-27, 38-38, 49-49, 58-58, 69-69, 80-80, 95-95, 108-108, 121-121, 136-136, 149-149, 158-158

✅ Verification successful

Файл спрайтов и состояния проверены - всё в порядке

RSI файл существует по правильному пути Resources/Textures/_SpaceCats/Mobs/Customization/taur.rsi и содержит все необходимые состояния спрайтов. Каждое состояние имеет 4 направления, как требуется. Файлы текстур и meta.json присутствуют и корректно настроены.

🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Проверка наличия файла RSI и его состояний
fd -e rsi "taur.rsi$" Resources/
# TODO: Требуется дополнительная проверка состояний внутри RSI файла

Length of output: 93


Script:

#!/bin/bash
# Проверяем содержимое RSI файла на наличие meta.json и состояний
ls -la Resources/Textures/_SpaceCats/Mobs/Customization/taur.rsi/

# Проверяем содержимое meta.json для анализа доступных состояний
cat Resources/Textures/_SpaceCats/Mobs/Customization/taur.rsi/meta.json

Length of output: 5154

Resources/Prototypes/_SpaceCats/Species/anthropomorph.yml (2)

11-13: 🛠️ Refactor suggestion

Проверьте конфигурацию имён

Использование списка имён names_arachnid_first для антропоморфов кажется нелогичным. Рекомендуется создать отдельный список имён, более подходящий для данного вида существ.


73-181: Проверьте наличие всех состояний спрайтов

Необходимо убедиться, что файл _SpaceCats/Mobs/Species/Anthropomorph/parts.rsi содержит все указанные состояния спрайтов:

  • head_m, head_f
  • torso_m, torso_f
  • l_leg, r_leg, l_arm, r_arm
  • l_hand, r_hand, l_foot, r_foot
  • l_leg_digi, r_leg_digi, l_foot_digi, r_foot_digi
✅ Verification successful

Все необходимые состояния спрайтов присутствуют

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

  • head_m, head_f ✓
  • torso_m, torso_f ✓
  • l_leg, r_leg, l_arm, r_arm ✓
  • l_hand, r_hand, l_foot, r_foot ✓
  • l_leg_digi, r_leg_digi, l_foot_digi, r_foot_digi ✓
🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Description: Check if the RSI file exists and contains all required states
if [ -f "Resources/Textures/_SpaceCats/Mobs/Species/Anthropomorph/parts.rsi/meta.json" ]; then
    echo "Checking sprite states in parts.rsi..."
    cat "Resources/Textures/_SpaceCats/Mobs/Species/Anthropomorph/parts.rsi/meta.json" | jq '.states[].name'
else
    echo "Error: parts.rsi not found!"
fi

Length of output: 448

Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/meta.json (1)

5-8: Проверьте размеры текстур

Размер текстур указан как 32x32, но в описании изменений упоминается размер 32x64. Необходимо убедиться, что указанные размеры соответствуют фактическим размерам текстур.

Resources/Prototypes/_SpaceCats/Entities/Mobs/Customization/Markings/anthropomorph.yml (2)

1-2343: Структура файла организована логично

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

🧰 Tools
🪛 yamllint (1.29.0-1)

[error] 1677-1677: trailing spaces

(trailing-spaces)


1431-1431: Проверьте актуальность закомментированных спонсорских ограничений

В файле есть несколько закомментированных строк с пометкой "# Ataraxia-DeSponsor". Убедитесь, что это соответствует текущей бизнес-логике.

Also applies to: 1441-1441, 1451-1451, 1633-1633

Comment thread Resources/Prototypes/_SpaceCats/Guidbook/SpaceCats.yml Outdated
Comment thread Resources/Prototypes/_SpaceCats/Guidbook/SpaceCats.yml Outdated
Comment thread Resources/Prototypes/_SpaceCats/Body/Prototypes/anthropomorph.yml
Comment thread Resources/Locale/ru-RU/backmen/markings/taur.ftl
Comment thread Resources/Prototypes/Entities/Mobs/Species/reptilian.yml

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 0

🧹 Outside diff range and nitpick comments (2)
Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Species/anthropomorph.yml (2)

50-64: Рассмотрите возможность добавления уникальных звуков

Сейчас используются стандартные человеческие звуки (MaleHuman/FemaleHuman). Возможно, стоит добавить уникальные звуки для антропоморфов для большей атмосферности.


69-71: Замените неформальное описание

Текущее описание "UwU" выглядит непрофессионально. Рекомендуется заменить его на более подходящее описание вида.

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL

📥 Commits

Reviewing files that changed from the base of the PR and between 67e07b1 and 44cbe24.

📒 Files selected for processing (2)
  • Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Species/anthropomorph.yml (1 hunks)
  • Resources/Prototypes/_SpaceCats/Guidbook/SpaceCats.yml (1 hunks)
🚧 Files skipped from review as they are similar to previous changes (1)
  • Resources/Prototypes/_SpaceCats/Guidbook/SpaceCats.yml
🔇 Additional comments (5)
Resources/Prototypes/_SpaceCats/Entities/Mobs/Mobs/Species/anthropomorph.yml (5)

1-7: Базовая конфигурация сущности корректна!

Правильно настроены базовые параметры: наследование от BaseMobSpeciesOrganic, отключение сохранения и скрытие из меню спавна.


24-28: Предыдущее замечание о типе мяса остаётся актуальным

Существующий комментарий о необходимости использования специального типа мяса для антропоморфов всё ещё применим.


29-31: Предыдущее замечание об идентификаторе вида остаётся актуальным

Существующий комментарий о необходимости исправления speciesId с reptilian на anthropomorph всё ещё применим.


8-23: Проверьте наличие спрайтов

Необходимо убедиться, что файл спрайтов существует по указанному пути:
_SpaceCats/Mobs/Species/Anthropomorph/parts.rsi

✅ Verification successful

Спрайты найдены и расположены корректно

Файл спрайтов parts.rsi существует по указанному пути в директории Resources/Textures/_SpaceCats/Mobs/Species/Anthropomorph/, что соответствует конфигурации в YAML-файле.

🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Проверка наличия файлов спрайтов
fd -e rsi "parts.rsi$" Resources/Textures/_SpaceCats/Mobs/Species/Anthropomorph/

Length of output: 150


31-49: Проверьте спрайты смещения

Необходимо проверить наличие файла спрайтов смещения и корректность состояний:

  • jumpsuit
  • shoes
✅ Verification successful

Let's verify the states within the RSI file.


Спрайты смещения проверены и корректны

Файл displacement.rsi присутствует и содержит все необходимые состояния:

  • состояние jumpsuit с 4 направлениями
  • состояние shoes с 4 направлениями
🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Проверка наличия файла смещения и его состояний
fd -e rsi "displacement.rsi$" Resources/Textures/_SpaceCats/Mobs/Species/

Length of output: 136


Script:

#!/bin/bash
# Check contents of the displacement.rsi file
cat Resources/Textures/_SpaceCats/Mobs/Species/displacement.rsi/meta.json

Length of output: 369

@github-actions

github-actions Bot commented Dec 1, 2024

Copy link
Copy Markdown

This pull request has conflicts, please resolve those before we can evaluate the pull request.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants