# ---------------------------------------------------------------------------
# Copyright-sensitive / third-party game art — never commit these.
# Sprites & berry plot art are fetched by generate_pokemon_mod.py (PokeAPI /
# pret sources). Include them in a local install zip after generating; do not
# push to GitHub.
# ---------------------------------------------------------------------------
assets/
assets-hold/
map_previews/

# Sevii — generated outputs + third-party pret dumps (rebuild locally)
sevii/layout_data.lua
sevii/layout_report.json
sevii/tileset_data.lua
sevii/encounters_data.lua
sevii/trainers_data.lua
sevii/blueprint.json
sevii/import_report.json
sevii/frlg_trainers.json
sevii/tile_mapping/standins/
sevii/tile_mapping/semantic/
sevii/tile_mapping/*.png
sevii/tile_mapping/cv_suggestions.json
sevii/tile_mapping/frlg_oneisland_metatiles.json
sevii/tile_mapping/gap_report.json
sevii/tile_mapping/sevii_tileset.json
sevii/tile_mapping/mid_lock.json
sevii/tile_mapping/sources/*
!sevii/tile_mapping/sources/README.md
!sevii/tile_mapping/sources/sources_manifest.json

# PokéAPI / sprite download cache (lives under the game repo tools/.cache)
tools/.cache/
tools/cache/

# Generated Python bytecode
__pycache__/
*.py[cod]
*$py.class

# ROMs, saves, patches, dumps (safety net — never ship these)
*.gb
*.gbc
*.gba
*.nds
*.rom
*.sav
*.sgm
*.rtc
*.ips
*.bps
*.ups
*.xdelta

# Composed at restore time from overrides/tileset_quads/ + stock Gold sheets
overrides/tilesets/*.png

# Quad patch extracts from local ROMs (wood_stair.png is custom mod art and remains tracked)
overrides/tileset_quads/cave_wooden_sign.png
overrides/tileset_quads/forest_wooden_sign.png
overrides/tileset_quads/_debug/
overrides/tileset_quads/_debug2/

# HITL mapper session state (profiles + .json mappings are source of truth)
tools/block_mapper/*.session.json

# OS / editor noise
.DS_Store
Thumbs.db
*~
.*.swp
.idea/
.vscode/
scratch*.lua
.pytest_cache/
pytest-cache-files-*/

# Stray assets and intermediate tools data
screen-shots/
tools/blocksets/
tools/*.png
tools/*.session.json
tools/safari_g1_to_g2.json
tools/manual_collisions.json
