asset_pipeline generate gains --variants N (saved as <stem>-1..N.png). .gitignore now excludes assets/models/concepts, assets/models/npc, assets/textures/npc/ai, and raw assets/textures/ai outputs; only game_ready and the game-facing NPC maps/models stay tracked.
53 lines
684 B
Plaintext
53 lines
684 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.pyo
|
|
*.pyd
|
|
*.pycache
|
|
*.pytest_cache
|
|
*.mypy_cache
|
|
*.coverage
|
|
coverage.xml
|
|
htmlcov/
|
|
dist/
|
|
build/
|
|
eggs/
|
|
*.egg-info/
|
|
.tox/
|
|
.nox/
|
|
*.venv/
|
|
venv/
|
|
ENV/
|
|
env/
|
|
env.bak/
|
|
venv.bak/
|
|
|
|
# Godot 4
|
|
.godot/
|
|
*.import
|
|
.android/
|
|
# export_presets.cfg is committed so builds are reproducible
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Editor
|
|
*.tmp
|
|
*.new
|
|
|
|
# Logs and temp
|
|
*.log
|
|
user://
|
|
# CI runner workflow logs (written into the checkout by the Gitea runner)
|
|
.gitea/logs/
|
|
build/
|
|
|
|
.env
|
|
|
|
# AI / asset-development outputs (regenerated by the tools; not shipped in the game)
|
|
assets/models/concepts/
|
|
assets/models/npc/
|
|
assets/textures/npc/ai/
|
|
assets/textures/ai/*
|
|
!assets/textures/ai/game_ready/ |