squad-proto/tools/build_agent_assets.ps1

12 lines
611 B
PowerShell
Raw Permalink Normal View History

$ErrorActionPreference = 'Stop'
$env:BLENDER_BIN = 'C:\Program Files\Blender Foundation\Blender 5.2\blender.exe'
python tools/agent_assets.py validate
if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }
python tools/agent_assets.py sync
if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }
python -m spriteforge.cli validate assets/manifests/agents.generated.yaml
if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }
python -m spriteforge.cli build assets/manifests/environment.yaml assets/manifests/enemies.yaml assets/manifests/agents.generated.yaml --output build/sprites --cache-dir .sfcache --jobs 1
exit $LASTEXITCODE