[PORT] Anthropomorph - #612
Conversation
WalkthroughВ данном пулл-запросе внесены изменения, касающиеся локализации и конфигурации различных сущностей в игре. Добавлены новые записи в файлы локализации для русского языка, включая термины и описания для видов и характеристик, таких как "SpaceCats" и "Anthropomorph". Также созданы новые файлы, которые определяют прототипы тел и метаданные для текстур, связанных с антропоморфными персонажами. Внесены изменения в конфигурации существующих сущностей, чтобы улучшить их внешний вид и функциональность. Changes
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (2)
💤 Files with no reviewable changes (1)
🔇 Additional comments (3)Resources/Prototypes/_Backmen/Species/arachne.yml (3)Line range hint Базовая конфигурация вида содержит все необходимые параметры:
Line range hint Конфигурация точек маркировки и базовых спрайтов соответствует стандартному шаблону:
Also applies to: 33-49
Проверьте влияние изменения параметра roundStart Изменение ✅ Verification successfulИзменение параметра roundStart для вида ArachneClassic является уникальным Анализ показывает, что ArachneClassic - единственный вид с отключенным параметром Дополнительные особенности вида ArachneClassic:
🏁 Scripts executedThe 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? 🪧 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 58d4cce merging into fa4a153 Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/horn_32x64.rsi
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi
Resources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi
|
|
Блять слаймо-коты удалились... Похуй. |
|
Нихуясибе. |
There was a problem hiding this comment.
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" подтверждает, что это проблематично.Рекомендуется:
- Создать отдельный ID инвентаря для Vulpkanin
- Обновить все зависимые системы для поддержки нового ID
Resources/Prototypes/Entities/Mobs/Species/reptilian.yml (1)
74-92: Добавьте документацию по системе смещенийРекомендуется добавить комментарии, объясняющие:
- Назначение каждого типа смещения
- Формат состояний спрайтов
- Связь с системой инвентаря
displacements: + # Смещения определяют как одежда отображается на персонаже + # sprite: путь к RSI файлу со спрайтами смещений + # state: имя состояния спрайта для данного типа одежды jumpsuit: sizeMaps:Resources/Prototypes/_SpaceCats/Species/anthropomorph.yml (3)
15-34: Добавьте документацию по спрайтамКонфигурация использует смесь специфичных спрайтов для антропоморфов (
MobAnthropomorph*) и общих гуманоидных спрайтов (MobHumanoidAnyMarking). Рекомендуется:
- Документировать причину использования общих спрайтов
- Указать источник и лицензию дигитиградных ног из "Ataraxia"
35-72: Очистите конфигурацию меток
- Удалите закомментированные строки с
defaultMarkingsесли они не планируются к использованию- Исправьте пробелы в конце строки 72
- +🧰 Tools
🪛 yamllint (1.29.0-1)
[error] 72-72: trailing spaces
(trailing-spaces)
1-181: Общие замечания по порту конфигурацииКонфигурация выглядит как прямой порт из другого проекта. Рекомендуется:
- Адаптировать систему именования под текущий проект
- Проверить совместимость спрайтов
- Обновить или удалить устаревшие комментарии
- Добавить документацию по источникам заимствованного контента
🧰 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
⛔ Files ignored due to path filters (272)
Resources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/creek-rest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/creek.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-creek.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-holy.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-monk.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-sonfariel.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-spear-master.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/dead-technician.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/holy-rest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/holy.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-creek.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-holy.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-monk.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-sonfariel.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-spear-master.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/icon-technician.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/monk-rest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/monk.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/sonfariel-rest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/sonfariel.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/spear-master-rest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/spear-master.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/technician-rest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Animals/slug-cat.rsi/technician.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/ears_acrador_long.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/ears_acrador_long_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/ears_acrador_short.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_ears.rsi/ears_acrador_short_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_1_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_2_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_3.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_3_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_4.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_4_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_5.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_snouts.rsi/snout_acrador_5_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi/tail_acrador_Big.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi/tail_acrador_Curved.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/acradors_tails.rsi/tail_acrador_Thin.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/horn_32x64.rsi/horns_sloogbobbers_HORNS.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/horn_32x64.rsi/horns_sloogbobbers_HORNS_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_avali.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_avali_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_axolotl.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bat.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bear.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bigwolf.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bigwolf_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bunny.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bunny2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bunny_ADJ.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bunny_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_bunnyalt.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_catbig.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_catbig_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_catnormal.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_chemlight.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_chemlight_overlay_1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_chemlight_overlay_2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_cow.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_deer.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_easternd.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_easternd_overlay_1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_easternd_overlay_2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_eevee.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_elephant.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_elf.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_fennec.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_fish.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_foldedback.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_fox.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_goat.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_goathorns.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_gret.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_hawk.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_horn1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_jackal.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_jellyfish.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_kangaroo.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_moth.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_mouse.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_murid.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_noodledragon.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_noodledragon_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_otie.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_pede.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_plumeant.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_pointy.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_possum.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_rabbit.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_rabbitalt.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_rabbitalt_overlay_1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_rabbitalt_overlay_2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_renamon.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_renamon_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_roundant.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_sergal.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_sergal_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_shadekin.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_thinant.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/ears_wolf.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears.rsi/horns_guilmon.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy2_overlay_1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy2_overlay_2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy_overlay_1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bnnuy_overlay_2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bunnytall.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_bunnytall_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_jackalope.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_sandfox.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_sandfox_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_shadekinround.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_ears_32x64.rsi/ears_shadekinround_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/absarms_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/absbelly_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/avian_l_leg_digi.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/avian_r_leg_digi.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/bat_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/bat_chest_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/bee_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/bovine_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_chest_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_l_hand.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_l_hand_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_l_leg_digi.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_r_hand.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_r_hand_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/chemlight_r_leg_digi.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/corgi_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/corvid_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/dalmation_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/deer_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/deoxys_l_leg.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/deoxys_r_leg.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/dog_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/dog_chest_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/easternd_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/easternd_l_leg.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/easternd_r_leg.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/eevee_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/female_template.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/fennec_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/floof_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/fox_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/gloss_chest_v1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/gloss_chest_v2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/hawk_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/husky_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/hyena_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/hyena_chest_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/kogti.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/ltiger_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/moth_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/noodledragon_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/noodledragon_chest_dots.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/orca_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/otie_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/otie_chest_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/otter_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_head.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_l_hand.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_l_leg.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_r_hand.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/panther_r_leg.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/pigeon_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/possum_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/raccalt_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/raccoon_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/redpanda_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/sabresune_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/sergal_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/shark_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/shepherd_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/shepherd_chest_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/shrike_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/skunk_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/sloog_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/sloog_chest_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/tajaran_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/tiger_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/tiger_chest_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/wolf_chest.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_markings.rsi/wolf_chest_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_beaktiny.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bigbeak.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bigmandible.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bird.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bird_overlay_1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bird_overlay_2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bovine.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bovine_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bug.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_bug_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_chemlight.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_chemlight_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_corvidbeak.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_deer.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_duck.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_easterndnw.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_easterndnw_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_easterndnw_usiki.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_elephant.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_extra_haydeemedical.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_extra_magus.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_extra_skulldog.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_extra_skulldogALT.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_fox.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_fox_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_goose.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_guilmon.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hanubus.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hanubus_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hhorse.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hhorse_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hjackal.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hjackal_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hpanda.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hpanda_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hshark.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hshark_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hspots.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hspots_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_husky.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_huskyalt.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hzebra.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_hzebra_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_lcanid.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_lcanid_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_magus.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_magus_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_noodle.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_noodle_overlay_1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_noodle_overlay_2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_orca.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_orca_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_otie.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_owl.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_pede.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_pede_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_proboscis.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rabbit.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_renamon.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_renamon_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rhino.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rhino_overlay_1.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rhino_overlay_2.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rhinobeetle.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rodent.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_rodentthick.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_round.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_roundlight.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_roundlight_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_scanid.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_scarab.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_sergal.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_sergal_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_shark.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_sharp.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_sharplight.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_short.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_short_overlay.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_skullbird.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_sloog.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_smallmandible.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_snub.pngis excluded by!**/*.pngResources/Textures/_SpaceCats/Mobs/Customization/Anthropomorph/mam_snouts.rsi/snout_snub_overlay.pngis 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: Уточнить механики игрового баланса
Необходимо проверить баланс указанных игровых механик:
- Урон от шоколада не указан количественно
- Механика поедания органов требует дополнительного разъяснения
- Значение урона когтями (5) требует проверки на баланс
Resources/Prototypes/_SpaceCats/Body/Prototypes/anthropomorph.yml (2)
13-25: Необходимо обеспечить согласованность типов органов
В текущей конфигурации наблюдается смешение человеческих (OrganHuman) и антропоморфных (OrganAnthroAnimal) органов. Это может привести к несогласованности в игровой механике.
Рекомендуется:
- Использовать однотипные органы
- Добавить документацию, объясняющую выбор конкретных типов органов
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:
Обнаружено дублирование состояния спрайта и потенциально некорректный путь
Замечены следующие проблемы в конфигурации перемещений одежды:
- Для
jumpsuitиouterClothingиспользуется одинаковое состояние спрайта "jumpsuit", что может привести к визуальным ошибкам - Путь к спрайтам "_SpaceCats" может быть некорректным, учитывая контекст PR
Предлагаемые исправления:
outerClothing:
sizeMaps:
sprite: _SpaceCats/Mobs/Species/displacement.rsi
- state: jumpsuit
+ state: outerResources/Prototypes/Entities/Mobs/Species/reptilian.yml (1)
74-91: Проверьте корректность путей и состояний спрайтов
Необходимо проверить:
- Существование RSI файла по пути '_SpaceCats/Mobs/Species/displacement.rsi'
- Наличие состояний '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
There was a problem hiding this comment.
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
📒 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
|
This pull request has conflicts, please resolve those before we can evaluate the pull request. |








































































































































































































































































Возраждаю забытый PR Rxup#754 от @PuroSlavKing
Summary by CodeRabbit
Новые функции
Документация