squad-proto/assets/manifests/static.generated.yaml
z.kirill 8d35f4c2ec Конвейер ассетов: манифесты, риги, каталоги, инструменты
Всё, из чего собираются спрайты, и ничего собранного. Источник истины —
assets/manifests и assets/*/catalog.yaml; PNG, .sfa и contact sheet остаются
за бортом, потому что воспроизводятся командой (docs/12-assets.md).

  assets/manifests   что и как рендерить: окружение, твари, агенты, предметы
  assets/agents      паперdoll-риг восьми направлений, каталог снаряжения
  assets/monsters    пять морфологий, каждая своим ригом (docs/14-monsters.md)
  assets/sources     исходные развёртки и импорты
  assets/art_masters мастер-развёртки, по которым сверяется стиль
  tools/             сборка ассетов, покрытие, генераторы, blender-скрипты
  generated/         заголовки с константами SF_ASSET_*: без них игра не
                     соберётся, поэтому они в репозитории, хотя и производные

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-13 21:06:09 +03:00

167 lines
3.2 KiB
YAML

version: 1
defaults:
dirs: 1
fps: 1
floor_clean:
backend: import
source: ../sources/world/floor_clean.png
pivot: "15,8"
tags: [environment, floor]
floor_cracked:
backend: import
source: ../sources/world/floor_cracked.png
pivot: "15,8"
tags: [environment, floor]
floor_grate:
backend: import
source: ../sources/world/floor_grate.png
pivot: "15,8"
tags: [environment, floor]
floor_biomass:
backend: import
source: ../sources/world/floor_biomass.png
pivot: "15,8"
tags: [environment, floor]
wall_industrial:
backend: import
source: ../sources/world/wall_industrial.png
pivot: "15,31"
tags: [environment, wall]
wall_infested:
backend: import
source: ../sources/world/wall_infested.png
pivot: "15,31"
tags: [environment, wall]
prop_crate:
backend: import
source: ../sources/world/prop_crate.png
pivot: bottom_center
tags: [environment, prop]
prop_barrel:
backend: import
source: ../sources/world/prop_barrel.png
pivot: bottom_center
tags: [environment, prop]
prop_locker:
backend: import
source: ../sources/world/prop_locker.png
pivot: bottom_center
tags: [environment, prop]
item_icon_rifle:
backend: import
source: ../sources/items/item_icon_rifle.png
pivot: center
tags: [ui, item]
item_icon_pistol:
backend: import
source: ../sources/items/item_icon_pistol.png
pivot: center
tags: [ui, item]
item_icon_shotgun:
backend: import
source: ../sources/items/item_icon_shotgun.png
pivot: center
tags: [ui, item]
item_icon_smg:
backend: import
source: ../sources/items/item_icon_smg.png
pivot: center
tags: [ui, item]
item_icon_magnum:
backend: import
source: ../sources/items/item_icon_magnum.png
pivot: center
tags: [ui, item]
item_icon_bow:
backend: import
source: ../sources/items/item_icon_bow.png
pivot: center
tags: [ui, item]
item_icon_saber:
backend: import
source: ../sources/items/item_icon_saber.png
pivot: center
tags: [ui, item]
item_icon_knife:
backend: import
source: ../sources/items/item_icon_knife.png
pivot: center
tags: [ui, item]
item_icon_cleaver:
backend: import
source: ../sources/items/item_icon_cleaver.png
pivot: center
tags: [ui, item]
item_icon_jacket:
backend: import
source: ../sources/items/item_icon_jacket.png
pivot: center
tags: [ui, item]
item_icon_vest:
backend: import
source: ../sources/items/item_icon_vest.png
pivot: center
tags: [ui, item]
item_icon_plate:
backend: import
source: ../sources/items/item_icon_plate.png
pivot: center
tags: [ui, item]
item_icon_shroud:
backend: import
source: ../sources/items/item_icon_shroud.png
pivot: center
tags: [ui, item]
item_icon_lantern:
backend: import
source: ../sources/items/item_icon_lantern.png
pivot: center
tags: [ui, item]
item_icon_charm:
backend: import
source: ../sources/items/item_icon_charm.png
pivot: center
tags: [ui, item]
item_icon_spurs:
backend: import
source: ../sources/items/item_icon_spurs.png
pivot: center
tags: [ui, item]
item_icon_bandage:
backend: import
source: ../sources/items/item_icon_bandage.png
pivot: center
tags: [ui, item]
item_icon_stimpack:
backend: import
source: ../sources/items/item_icon_stimpack.png
pivot: center
tags: [ui, item]