What is the "smart update hash"? Why does it change?
The smart update hash is used by TexturePacker to detect whether the sprite sheet has changed and needs to be re-generated.
It consists of 3 parts:
- Config: Covers all settings (e.g. parameters / .tps file), sprite names, TexturePacker version, file sizes, license type (Essential or Full), and whether it's a trial.
- Input Files - MD5 hash of all input sprite files.
- Output Files - MD5 hash of all generated output files.
The hash changes not only when sprite content or settings change, but also when you update TexturePacker or switch license types.