K: camera_rig._unhandled_input checks World.designation_ctl.active_tool() before starting drag-pan or applying ScreenDrag. Fixes drag-paint being silently downgraded to single-cell when a designate/build/stockpile tool is active. Reverse-tree input dispatch gave CameraRig first crack at drag events (CameraRig is later in world.tscn than DesignationCtl). S: .gitignore now covers *.pck, Rimlike.sh, export_presets.cfg, and .claude/scheduled_tasks.lock. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
68 lines
896 B
Text
68 lines
896 B
Text
# Secrets — never commit
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
*.pem
|
|
*.key
|
|
*.p12
|
|
*.pfx
|
|
secrets/
|
|
credentials/
|
|
.aws/
|
|
.ssh/
|
|
|
|
# Dependencies / build artifacts
|
|
node_modules/
|
|
__pycache__/
|
|
*.py[cod]
|
|
.venv/
|
|
venv/
|
|
env/
|
|
dist/
|
|
build/
|
|
target/
|
|
*.egg-info/
|
|
|
|
# Editor / OS noise
|
|
.DS_Store
|
|
Thumbs.db
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
|
|
# Logs / caches
|
|
*.log
|
|
.cache/
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
coverage/
|
|
.coverage
|
|
.nyc_output/
|
|
|
|
# Godot 4
|
|
.godot/
|
|
.import/
|
|
*.translation
|
|
export.cfg
|
|
export_credentials.cfg
|
|
*.tmp
|
|
|
|
# Godot exports (built game binaries)
|
|
exports/
|
|
*.exe
|
|
*.x86_64
|
|
*.app
|
|
*.zip
|
|
*.pck
|
|
Rimlike.sh
|
|
export_presets.cfg
|
|
|
|
# Proprietary addons — installed locally from the paid zip, not redistributed
|
|
# (Godot MCP Pro lives at D:\godot\mcp\; re-copy on fresh clone — see CLAUDE.md)
|
|
addons/godot_mcp/
|
|
|
|
# Local-only Claude Code subagent definitions (personal AI tooling)
|
|
.claude/agents/
|
|
.claude/scheduled_tasks.lock
|